Skip to content

Commit fc9d160

Browse files
authored
Merge pull request #218 from fredroy/fix_simuxml_test
[Test] Fix Simulation.py test
2 parents ef987c1 + f0426fa commit fc9d160

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

bindings/Sofa/tests/Simulation/Simulation.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ def test_load(self):
2121
tf = tempfile.NamedTemporaryFile(mode="w+t", suffix=".scn", delete=False)
2222
tf.write(scene)
2323
tf.flush()
24+
tf.close() # need to close the file otherwise SOFA cannot open it (on Windows)
2425
node = Sofa.Simulation.load(tf.name)
2526
self.assertNotEqual(node, None)
2627
self.assertEqual(node.name.value, "rootNode")

examples/loadXMLfromPython.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ def createScene(root):
2323
tf = tempfile.NamedTemporaryFile(mode="w+t", suffix=".scn", delete=False)
2424
tf.write(scene)
2525
tf.flush()
26+
tf.close()
2627
loaded_node = Sofa.Simulation.load(tf.name)
2728
root.addChild(loaded_node)
2829
os.remove(tf.name)

0 commit comments

Comments
 (0)