From 36bd81077bd426edebd0ba9bc5b2e6c70b9e5f4d Mon Sep 17 00:00:00 2001 From: Anthony Geay Date: Mon, 28 Sep 2015 13:46:40 +0200 Subject: [PATCH] Move test for "make test" fans. --- .../Test/StdAloneYacsLoaderTest1.py | 41 ------------------- src/yacsloader_swig/Test/testSaveLoadRun.py | 41 +++++++++++++++++++ 2 files changed, 41 insertions(+), 41 deletions(-) diff --git a/src/yacsloader_swig/Test/StdAloneYacsLoaderTest1.py b/src/yacsloader_swig/Test/StdAloneYacsLoaderTest1.py index 05af10118..776905907 100644 --- a/src/yacsloader_swig/Test/StdAloneYacsLoaderTest1.py +++ b/src/yacsloader_swig/Test/StdAloneYacsLoaderTest1.py @@ -129,47 +129,6 @@ class StdAloneYacsLoaderTest1(unittest.TestCase): self.assertEqual(p.getChildByName("node2").getOutputPort("o1").get(),['aaa','bcbcbc']) pass - def test3(self): - fname="BugInConcurrentLaunchDftCont.xml" - p=self.r.createProc("pr") - ti=p.createType("int","int") - cont=p.createContainer("DefaultContainer","Salome") - cont.setProperty("container_name","FactoryServer") - b=self.r.createBloc("Bloc") ; p.edAddChild(b) - # - nb=4 - outs=[] - for i in xrange(nb): - node=self.r.createScriptNode("Salome","node%d"%i) - node.setExecutionMode("remote") - node.setContainer(cont) - outs.append(node.edAddOutputPort("i",ti)) - node.setScript("i=%d"%i) - b.edAddChild(node) - # - node=self.r.createScriptNode("Salome","nodeEnd") - node.setExecutionMode("remote") - node.setContainer(cont) - res=node.edAddOutputPort("res",ti) - p.edAddChild(node) - l=[] - for i in xrange(nb): - elt="i%d"%i - inp=node.edAddInputPort(elt,ti) ; l.append(elt) - p.edAddChild(node) - p.edAddLink(outs[i],inp) - node.setScript("res="+"+".join(l)) - p.edAddCFLink(b,node) - # - for i in xrange(10): - p.init() - ex = pilot.ExecutorSwig() - self.assertEqual(p.getState(),pilot.READY) - ex.RunW(p,0) - self.assertEqual(res.get(),6) - self.assertEqual(p.getState(),pilot.DONE) - pass - def tearDown(self): del self.r del self.l diff --git a/src/yacsloader_swig/Test/testSaveLoadRun.py b/src/yacsloader_swig/Test/testSaveLoadRun.py index ffe817d8e..55dc85d40 100755 --- a/src/yacsloader_swig/Test/testSaveLoadRun.py +++ b/src/yacsloader_swig/Test/testSaveLoadRun.py @@ -1213,6 +1213,47 @@ for i in i8: self.assertEqual(p.getChildByName("test23/main.test23/check").getOutputPort("o1").getPyObj(),[3,4,5,6,7,8,9,10,11,12]) pass + def test15(self): + fname="BugInConcurrentLaunchDftCont.xml" + p=self.r.createProc("pr") + ti=p.createType("int","int") + cont=p.createContainer("DefaultContainer","Salome") + cont.setProperty("container_name","FactoryServer") + b=self.r.createBloc("Bloc") ; p.edAddChild(b) + # + nb=4 + outs=[] + for i in xrange(nb): + node=self.r.createScriptNode("Salome","node%d"%i) + node.setExecutionMode("remote") + node.setContainer(cont) + outs.append(node.edAddOutputPort("i",ti)) + node.setScript("i=%d"%i) + b.edAddChild(node) + # + node=self.r.createScriptNode("Salome","nodeEnd") + node.setExecutionMode("remote") + node.setContainer(cont) + res=node.edAddOutputPort("res",ti) + p.edAddChild(node) + l=[] + for i in xrange(nb): + elt="i%d"%i + inp=node.edAddInputPort(elt,ti) ; l.append(elt) + p.edAddChild(node) + p.edAddLink(outs[i],inp) + node.setScript("res="+"+".join(l)) + p.edAddCFLink(b,node) + # + for i in xrange(10): + p.init() + ex = pilot.ExecutorSwig() + self.assertEqual(p.getState(),pilot.READY) + ex.RunW(p,0) + self.assertEqual(res.get(),6) + self.assertEqual(p.getState(),pilot.DONE) + pass + pass if __name__ == '__main__': -- 2.39.2