X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2Fyacsloader_swig%2FTest%2FtestLoader.py;h=1b3ad6fe498d156f517304e48580bee949249aae;hb=refs%2Fheads%2Femc2_project;hp=0083871b6898ec80ce81eec813c5eaebdc3928d0;hpb=9c6af7fa973eb5d2ed36eb3d64390940d13fbd08;p=modules%2Fyacs.git diff --git a/src/yacsloader_swig/Test/testLoader.py b/src/yacsloader_swig/Test/testLoader.py index 0083871b6..1b3ad6fe4 100755 --- a/src/yacsloader_swig/Test/testLoader.py +++ b/src/yacsloader_swig/Test/testLoader.py @@ -1,4 +1,5 @@ -# Copyright (C) 2006-2016 CEA/DEN, EDF R&D +#!/usr/bin/env python3 +# Copyright (C) 2006-2022 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 @@ -83,11 +84,12 @@ class TestLoader(unittest.TestCase): pass if __name__ == '__main__': + import tempfile import os - U = os.getenv('USER') - f=open("/tmp/" + U + "/UnitTestsResult", 'a') - f.write(" --- TEST src/yacsloader: testLoader.py\n") - suite = unittest.makeSuite(TestLoader) - result=unittest.TextTestRunner(f, descriptions=1, verbosity=1).run(suite) - f.close() + dir_test = tempfile.mkdtemp(suffix=".yacstest") + file_test = os.path.join(dir_test,"UnitTestsResult") + with open(file_test, 'a') as f: + f.write(" --- TEST src/yacsloader: testLoader.py\n") + suite = unittest.makeSuite(TestLoader) + result=unittest.TextTestRunner(f, descriptions=1, verbosity=1).run(suite) sys.exit(not result.wasSuccessful())