Show More
@@ -1483,6 +1483,7 b' class atomictempfile(object):' | |||||
1483 | self._checkambig = checkambig |
|
1483 | self._checkambig = checkambig | |
1484 |
|
1484 | |||
1485 | # delegated methods |
|
1485 | # delegated methods | |
|
1486 | self.read = self._fp.read | |||
1486 | self.write = self._fp.write |
|
1487 | self.write = self._fp.write | |
1487 | self.seek = self._fp.seek |
|
1488 | self.seek = self._fp.seek | |
1488 | self.tell = self._fp.tell |
|
1489 | self.tell = self._fp.tell |
@@ -89,6 +89,13 b' class testatomictempfile(unittest.TestCa' | |||||
89 | # on other faster platforms can detect problems |
|
89 | # on other faster platforms can detect problems | |
90 | pass |
|
90 | pass | |
91 |
|
91 | |||
|
92 | def testread(self): | |||
|
93 | with open(self._filename, 'wb') as f: | |||
|
94 | f.write(b'foobar\n') | |||
|
95 | file = atomictempfile(self._filename, mode='rb') | |||
|
96 | self.assertTrue(file.read(), b'foobar\n') | |||
|
97 | file.discard() | |||
|
98 | ||||
92 | if __name__ == '__main__': |
|
99 | if __name__ == '__main__': | |
93 | import silenttestrunner |
|
100 | import silenttestrunner | |
94 | silenttestrunner.main(__name__) |
|
101 | silenttestrunner.main(__name__) |
General Comments 0
You need to be logged in to leave comments.
Login now