From 66b9f0bd1415a17a3db8801f5231248414712be5 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Thu, 9 Oct 2014 22:35:09 +0200 Subject: Predefined step testing and tweaking --- src/test/resources/NewServerPredefStepTest.js | 31 ++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) (limited to 'src/test/resources') 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 -- cgit v1.2.3