Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r12725 - main/trunk/pym/portage/tests/sets/files
Date: Fri, 27 Feb 2009 04:03:02
Message-Id: E1LctwC-0001NX-MD@stork.gentoo.org
1 Author: zmedico
2 Date: 2009-02-27 04:03:00 +0000 (Fri, 27 Feb 2009)
3 New Revision: 12725
4
5 Modified:
6 main/trunk/pym/portage/tests/sets/files/testConfigFileSet.py
7 main/trunk/pym/portage/tests/sets/files/testStaticFileSet.py
8 Log:
9 Use os.fdopen() on file descriptors returned from mkstemp().
10
11
12 Modified: main/trunk/pym/portage/tests/sets/files/testConfigFileSet.py
13 ===================================================================
14 --- main/trunk/pym/portage/tests/sets/files/testConfigFileSet.py 2009-02-27 03:54:57 UTC (rev 12724)
15 +++ main/trunk/pym/portage/tests/sets/files/testConfigFileSet.py 2009-02-27 04:03:00 UTC (rev 12725)
16 @@ -13,8 +13,7 @@
17
18 def setUp(self):
19 fd, self.testfile = tempfile.mkstemp(suffix=".testdata", prefix=self.__class__.__name__, text=True)
20 - os.close(fd)
21 - f = open(self.testfile, 'w')
22 + f = os.fdopen(fd, 'w')
23 for i in range(0, len(test_cps)):
24 atom = test_cps[i]
25 if i % 2 == 0:
26
27 Modified: main/trunk/pym/portage/tests/sets/files/testStaticFileSet.py
28 ===================================================================
29 --- main/trunk/pym/portage/tests/sets/files/testStaticFileSet.py 2009-02-27 03:54:57 UTC (rev 12724)
30 +++ main/trunk/pym/portage/tests/sets/files/testStaticFileSet.py 2009-02-27 04:03:00 UTC (rev 12725)
31 @@ -15,8 +15,9 @@
32
33 def setUp(self):
34 fd, self.testfile = tempfile.mkstemp(suffix=".testdata", prefix=self.__class__.__name__, text=True)
35 - os.close(fd)
36 - open(self.testfile, 'w').write("\n".join(test_cps))
37 + f = os.fdopen(fd, 'w')
38 + f.write("\n".join(test_cps))
39 + f.close()
40
41 def tearDown(self):
42 os.unlink(self.testfile)