X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FParaMEDMEM_Swig%2FParaMEDMEMTestTools.py;h=bdd02e441a8b12ad10314ecef9bf2231c012401a;hb=b832b15337be013a56e0976170e5e235b89fcb03;hp=9190f8742beb6b2059034cb291d934c3b000d4da;hpb=b307fa3ee9c6d9e08082e2ccc832b28a17fd6d2c;p=tools%2Fmedcoupling.git diff --git a/src/ParaMEDMEM_Swig/ParaMEDMEMTestTools.py b/src/ParaMEDMEM_Swig/ParaMEDMEMTestTools.py index 9190f8742..bdd02e441 100644 --- a/src/ParaMEDMEM_Swig/ParaMEDMEMTestTools.py +++ b/src/ParaMEDMEM_Swig/ParaMEDMEMTestTools.py @@ -1,5 +1,5 @@ # -*- coding: iso-8859-1 -*- -# Copyright (C) 2007-2021 CEA/DEN, EDF R&D +# Copyright (C) 2007-2024 CEA, EDF # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -21,11 +21,12 @@ def WriteInTmpDir(func): def decaratedFunc(*args,**kwargs): - import tempfile,os + import tempfile,os, sys ret = None with tempfile.TemporaryDirectory() as tmpdirname: os.chdir(tmpdirname) ret = func(*args,**kwargs) + os.chdir(os.path.dirname(tmpdirname)) pass return ret return decaratedFunc