summaryrefslogtreecommitdiff
path: root/src/test/resources/NewServerPredefStepTest.js
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2014-10-09 22:35:09 +0200
committerAndrew Branson <andrew.branson@cern.ch>2014-10-09 22:35:09 +0200
commit66b9f0bd1415a17a3db8801f5231248414712be5 (patch)
tree99b66e91fc14f81aa603c5e1c6abd71d41110353 /src/test/resources/NewServerPredefStepTest.js
parentff6b40c02501f9ebd0ae1c38de4b38325fa616f2 (diff)
Predefined step testing and tweaking
Diffstat (limited to 'src/test/resources/NewServerPredefStepTest.js')
-rw-r--r--src/test/resources/NewServerPredefStepTest.js31
1 files changed, 28 insertions, 3 deletions
diff --git a/src/test/resources/NewServerPredefStepTest.js b/src/test/resources/NewServerPredefStepTest.js
index 6d6f7c7..b5553b7 100644
--- a/src/test/resources/NewServerPredefStepTest.js
+++ b/src/test/resources/NewServerPredefStepTest.js
@@ -28,6 +28,31 @@ params[0] = "/test"; agent.execute(serverItem, predef, params);
var predef = "SetAgentPassword"; params = Array(1); params[0] = "hunter2"; agent.execute(agent, predef, params);
org.cristalise.kernel.process.Gateway.login("dev", "hunter2");
var predef = "SetAgentRoles"; agent.execute(serverItem, predef, params); //Role shouldn't exist
-params = Array(3); params[0] = "dev"; params[1] = "Admin"; params[2] = "UserCode"; agent.execute(serverItem, predef, params);
-params = Array(2); params[0] = "dev"; params[1] = "Admin"; agent.execute(serverItem, predef, params);
-var predef = "RemoveAgent"; var params = new Array(1); params[0] = "dev"; agent.execute(serverItem, predef, params);
+params = Array(2); params[0] = "Admin"; params[1] = "User"; agent.execute(agent, predef, params);
+params = Array(1); params[0] = "Admin"; agent.execute(agent, predef, params);
+var predef = "RemoveAgent"; var params = new Array(0); agent.execute(agent, predef, params);
+
+var predef = "AddNewCollectionDescription"; var params = new Array(2);
+params[0] = "TestAgg"; params[1] = "Aggregation"; agent.execute(serverItem, predef, params);
+params[0] = "TestDep"; params[1] = "Dependency"; agent.execute(serverItem, predef, params);
+
+var predef = "CreateNewCollectionVersion"; var params = new Array(1);
+params[0] = "TestAgg"; agent.execute(serverItem, predef, params);
+
+var predef = "AddNewSlot"; var params = new Array(2);
+params[0] = "TestAgg"; params[1] = "/desc/dev/ScriptFactory"; agent.execute(serverItem, predef, params);
+
+var predef = "AddMemberToCollection"; var params = new Array(2);
+params[0] = "TestDep"; params[1] = "/desc/dev/ScriptFactory"; agent.execute(serverItem, predef, params);
+
+var predef = "AssignItemToSlot"; var params = new Array(3);
+params[0] = "TestAgg"; params[1] = "0"; params[2] = "/desc/Script/system/dev/CreateNewNumberedVersionFromLast"; agent.execute(serverItem, predef, params);
+
+var predef = "ClearSlot"; var params = new Array(2);
+params[0] = "TestAgg"; params[1] = "0"; agent.execute(serverItem, predef, params);
+
+var predef="RemoveSlotFromCollection"; var params = new Array(2);
+params[0] = "TestAgg"; params[1] = "0"; agent.execute(serverItem, predef, params);
+
+var params = new Array(2); params[0] = "TestDep"; params[1] = "-1"; params[2] = "/desc/dev/ScriptFactory";
+agent.execute(serverItem, predef, params); \ No newline at end of file