Salome HOME
"salome test" integration.
[modules/yacs.git] / src / yacsloader_swig / Test / testExec.py
index dba27ca94d6a03277fdf7b871eab850021d09873..7adeac947008846c1f27c7a0f2f4a33ed148f61a 100755 (executable)
@@ -178,11 +178,12 @@ class TestExec(unittest.TestCase):
                           
     pass
 
-import os
-U = os.getenv('USER')
-f=open("/tmp/" + U + "/UnitTestsResult", 'a')
-f.write("  --- TEST src/yacsloader: testExec.py\n")
-suite = unittest.makeSuite(TestExec)
-result=unittest.TextTestRunner(f, descriptions=1, verbosity=1).run(suite)
-f.close()
-sys.exit(not result.wasSuccessful())
+if __name__ == '__main__':
+  import os
+  U = os.getenv('USER')
+  f=open("/tmp/" + U + "/UnitTestsResult", 'a')
+  f.write("  --- TEST src/yacsloader: testExec.py\n")
+  suite = unittest.makeSuite(TestExec)
+  result=unittest.TextTestRunner(f, descriptions=1, verbosity=1).run(suite)
+  f.close()
+  sys.exit(not result.wasSuccessful())
\ No newline at end of file