def testExistingOverwrite(self): self.sfw.write(b"avocado") self.sfw.close() with common.StrictFileWriter(self.filename, "fe01d67a002dfa0f3ac084298142eccd", \ len("orange"), overwrite = True) as sfw2: sfw2.write(b"orange") self.assertEqual(b"orange", readfile(self.filename))
def setUp(self): self.tmpdir = tempfile.mkdtemp(prefix='testcommon_', dir=TMPDIR) self.filename = os.path.join(self.tmpdir, "avocado.txt") self.sfw = common.StrictFileWriter(self.filename, "6118fda28fbc20966ba8daafdf836683", len("avocado"))
def testWithHappy(self): with common.StrictFileWriter(self.filename, "6118fda28fbc20966ba8daafdf836683", len("avocado")) as sfw: sfw.write(b"avocado")
def dotest(): with common.StrictFileWriter(self.filename, "6118fda28fbc20966ba8daafdf836683", len("avocado")) as sfw: pass
def testEmptyFile(self): sfw = common.StrictFileWriter(self.filename, "d41d8cd98f00b204e9800998ecf8427e", 0) sfw.close() self.assertEqual(b"", readfile(self.filename))