History: Profile_r_test4_export

Preview of version: 6



1. Testing that basic R works

{R()}1:10{R}


 Plugin disabled
Plugin r cannot be executed.



2. Testing that basic plotting works

{R()}x<-c(1:10) y <- x*x plot(x,y) {R}


 Plugin disabled
Plugin r cannot be executed.


3. Testing with security parameter


3.1. No security param set, 1 banned command (png) used

By default security param is 1 (TRUE), so that checking banned params for security is performed.

{R()}x<-c(1:20) y <- x*x png(filename = "temp/mytest_20.png"); plot(x,y) {R}


 Plugin disabled
Plugin r cannot be executed.



3.2. Security param explicitly = 1 & 1 banned command (png) used

Same behavior as before (no explicitly setting the security param) is expected: the command should be banned.

{R(security=1)}x<-c(1:30) y <- x*x png(filename = "temp/mytest_30.png"); plot(x,y) {R}


 Plugin disabled
Plugin r cannot be executed.



3.3. Security param explicitly = 0 & 1 banned command (png) used

Forced mode to disallow security checking, so that banned commands can be executed.

{R(security=0)}x<-c(1:40) y <- x*x png(filename = "temp/mytest_40.png"); plot(x,y) {R}


 Plugin disabled
Plugin r cannot be executed.



3.4. Security param explicitly > 1 & 1 banned command (png) used

Since security param is not zero, security checking should be applied.

{R(security=2)}x<-c(1:50) y <- x*x png(filename = "temp/mytest_50.png"); plot(x,y) {R}


 Plugin disabled
Plugin r cannot be executed.


History

Information Version
Sat 31 of Aug, 2013 08:31 GMT-0000 Xavier de Pedro added echo to 2nd part 15
Fri 31 of May, 2013 10:04 GMT-0000 Xavier de Pedro added echo param 14
Sun 24 of Mar, 2013 23:45 GMT-0000 Xavier de Pedro simplified 13
Wed 01 of Dec, 2010 23:12 GMT-0000 Xavier de Pedro updated to latest pluginRR 12
Wed 01 of Sep, 2010 16:51 GMT-0000 Xavier de Pedro updated the path for temp graphs to be saved, with latest PluginR 11
Tue 08 of Jun, 2010 17:37 GMT-0000 Xavier de Pedro 10
Tue 08 of Jun, 2010 17:26 GMT-0000 Xavier de Pedro 9
Tue 08 of Jun, 2010 17:24 GMT-0000 Xavier de Pedro 8
Tue 08 of Jun, 2010 17:24 GMT-0000 Xavier de Pedro added cases with new X11 param 7
Tue 08 of Jun, 2010 06:28 GMT-0000 Xavier de Pedro 6
Tue 08 of Jun, 2010 06:27 GMT-0000 Xavier de Pedro 5
Tue 08 of Jun, 2010 06:26 GMT-0000 Xavier de Pedro 4
Tue 08 of Jun, 2010 06:14 GMT-0000 Xavier de Pedro fixed the typo, security=2 is security=2! (current PluginR code is fine :-) 3
Tue 08 of Jun, 2010 06:13 GMT-0000 Xavier de Pedro 2
Mon 07 of Jun, 2010 19:32 GMT-0000 Xavier de Pedro 1