-# Copyright (C) 2006-2016 CEA/DEN, EDF R&D
+# Copyright (C) 2006-2021 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
b=self.r.createBloc("b1")
p.edAddChild(b)
- n=self.r.createScriptNode("","b1.node2")
+ n=self.r.createScriptNode("","b1@node2")
n.setScript("print('coucou2')")
b.edAddChild(n)
# --- end bloc
ip=lo.edGetNbOfTimesInputPort()
ip.edInitInt(3)
- n=self.r.createScriptNode("","l1.node2")
+ n=self.r.createScriptNode("","l1@node2")
n.setScript("print('coucou2')")
lo.edSetNode(n)
# --- end loop
# --- create a while loop with one node
wh=self.r.createWhileLoop("w1")
p.edAddChild(wh)
- n=self.r.createFuncNode("","w1.node3")
+ n=self.r.createFuncNode("","w1@node3")
n.setScript("""
def f():
print('coucou3')
# --- create a switch
sw=self.r.createSwitch("sw1")
p.edAddChild(sw)
- n=self.r.createFuncNode("","sw1.node3")
+ n=self.r.createFuncNode("","sw1@node3")
n.setScript("""
def f():
print('case1')
n.setFname("f")
n.edAddOutputPort("p1",ti)
sw.edSetNode(1,n)
- n=self.r.createFuncNode("","sw1.node4")
+ n=self.r.createFuncNode("","sw1@node4")
n.setScript("""
def f():
print('default')
if __name__ == '__main__':
import os
U = os.getenv('USER')
- f=open("/tmp/" + U + "/UnitTestsResult", 'a')
- f.write(" --- TEST src/yacsloader: testEdit.py\n")
- suite = unittest.makeSuite(TestEdit)
- result=unittest.TextTestRunner(f, descriptions=1, verbosity=1).run(suite)
- f.close()
+ with open("/tmp/" + U + "/UnitTestsResult", 'a') as f:
+ f.write(" --- TEST src/yacsloader: testEdit.py\n")
+ suite = unittest.makeSuite(TestEdit)
+ result=unittest.TextTestRunner(f, descriptions=1, verbosity=1).run(suite)
sys.exit(not result.wasSuccessful())