equal
deleted
inserted
replaced
12 file = atomictempfile('foo') |
12 file = atomictempfile('foo') |
13 (dir, basename) = os.path.split(file._tempname) |
13 (dir, basename) = os.path.split(file._tempname) |
14 self.assertFalse(os.path.isfile('foo')) |
14 self.assertFalse(os.path.isfile('foo')) |
15 self.assertTrue(basename in glob.glob('.foo-*')) |
15 self.assertTrue(basename in glob.glob('.foo-*')) |
16 |
16 |
17 file.write('argh\n') |
17 file.write(b'argh\n') |
18 file.close() |
18 file.close() |
19 |
19 |
20 self.assertTrue(os.path.isfile('foo')) |
20 self.assertTrue(os.path.isfile('foo')) |
21 self.assertTrue(basename not in glob.glob('.foo-*')) |
21 self.assertTrue(basename not in glob.glob('.foo-*')) |
22 |
22 |
25 if os.path.exists('foo'): |
25 if os.path.exists('foo'): |
26 os.remove('foo') |
26 os.remove('foo') |
27 file = atomictempfile('foo') |
27 file = atomictempfile('foo') |
28 (dir, basename) = os.path.split(file._tempname) |
28 (dir, basename) = os.path.split(file._tempname) |
29 |
29 |
30 file.write('yo\n') |
30 file.write(b'yo\n') |
31 file.discard() |
31 file.discard() |
32 |
32 |
33 self.assertFalse(os.path.isfile('foo')) |
33 self.assertFalse(os.path.isfile('foo')) |
34 self.assertTrue(basename not in os.listdir('.')) |
34 self.assertTrue(basename not in os.listdir('.')) |
35 |
35 |