X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fyacsloader%2FTest%2FtestLoader.py;h=f15b13d61942f20eeb9d9ae8dfdb6a074c5e3782;hb=313a04631c63078d01c2f643a53500ec549d034e;hp=d091e7ff3e90cb2bb8350e4679950df5f64a9d7e;hpb=a84e60a749da66dffb73297fa5082b70b9d62f7d;p=modules%2Fyacs.git diff --git a/src/yacsloader/Test/testLoader.py b/src/yacsloader/Test/testLoader.py index d091e7ff3..f15b13d61 100644 --- a/src/yacsloader/Test/testLoader.py +++ b/src/yacsloader/Test/testLoader.py @@ -13,6 +13,11 @@ class TestLoader(unittest.TestCase): self.e = pilot.ExecutorSwig() pass + def tearDown(self): + del self.r + del self.l + del self.e + def test1_FileNotExist(self): # --- File does not exist retex=None @@ -35,18 +40,19 @@ class TestLoader(unittest.TestCase): except ValueError,ex: print "Caught ValueError Exception:",ex retex = ex - self.assert_(retex is not None, "exception not raised, or wrong type") + expected="LogRecord: parser:ERROR:from node node5 does not exist in control link: node5->b2 context: b1. (samples/bid.xml:33)\n" + self.assert_(p.getLogger("parser").getStr() == expected, "error not found") pass def test3_normal(self): # --- File exists and no parsing problem try: p = self.l.load("samples/aschema.xml") + print p.getLogger("parser").getStr() print p print p.getName() for k in p.typeMap: print k for k in p.nodeMap: print k - for k in p.names: print k for k in p.inlineMap: print k for k in p.serviceMap: print k print self.e.getTasksToLoad()