diff options
-rw-r--r-- | pym/portage/tests/env/config/test_PackageMaskFile.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/pym/portage/tests/env/config/test_PackageMaskFile.py b/pym/portage/tests/env/config/test_PackageMaskFile.py index 5cf750d19..83c9095fd 100644 --- a/pym/portage/tests/env/config/test_PackageMaskFile.py +++ b/pym/portage/tests/env/config/test_PackageMaskFile.py @@ -3,12 +3,13 @@ # Distributed under the terms of the GNU General Public License v2 # $Id: test_PackageMaskFile.py 6182 2007-03-06 07:35:22Z antarus $ +import os + from portage.env.config import PackageMaskFile from portage.tests import TestCase class PackageMaskFileTestCase(TestCase): - fname = 'package.mask' atoms = ['sys-apps/portage','dev-util/diffball','not@va1id@t0m'] def testPackageMaskLoad(self): @@ -21,10 +22,11 @@ class PackageMaskFileTestCase(TestCase): self.NukeFile() def BuildFile(self): - f = open(self.fname, 'wb') + from tempfile import mkstemp + fd, self.fname = mkstemp() + f = os.fdopen(fd, 'w') f.write("\n".join(self.atoms)) f.close() def NukeFile(self): - import os os.unlink(self.fname) |