Exemplo n.º 1
0
 def test_cancelled_write(self):
     w = FilesystemWriter(self.temp_dir.child(b'bar'))
     w.write(self.test_data)
     w.cancel()
     self.assertFalse(
         self.temp_dir.child(b'bar').exists(),
         "If a write is cancelled, the file should not be left behind")
Exemplo n.º 2
0
 def test_finished_write(self):
     w = FilesystemWriter(self.temp_dir.child(b'bar'))
     w.write(self.test_data)
     w.finish()
     with self.temp_dir.child(b'bar').open() as f:
         self.assertEqual(f.read(), self.test_data)
Exemplo n.º 3
0
 def c(ign):
     return FilesystemWriter.write(self, data)
Exemplo n.º 4
0
 def test_cancelled_write(self):
     w = FilesystemWriter(self.temp_dir.child('bar'))
     w.write(self.test_data)
     w.cancel()
     self.failIf(self.temp_dir.child('bar').exists(),
                 "If a write is cancelled, the file should not be left behind")
Exemplo n.º 5
0
 def test_finished_write(self):
     w = FilesystemWriter(self.temp_dir.child('bar'))
     w.write(self.test_data)
     w.finish()
     with self.temp_dir.child('bar').open() as f:
         self.assertEqual(f.read(), self.test_data)
Exemplo n.º 6
0
 def c(ign):
     return FilesystemWriter.write(self, data)