]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blobdiff - src/allmydata/test/common.py
mutable.py: split replace() into update() and overwrite(). Addresses #328.
[tahoe-lafs/tahoe-lafs.git] / src / allmydata / test / common.py
index d0f32ceb75480090036ac74dd8c9f758520183d2..e272d49e490ed279bc7c818c1f77426ea01d52f4 100644 (file)
@@ -97,11 +97,14 @@ class FakeMutableFileNode:
     def get_size(self):
         return "?" # TODO: see mutable.MutableFileNode.get_size
 
-    def replace(self, new_contents):
+    def update(self, new_contents):
         assert not self.is_readonly()
         self.all_contents[self.storage_index] = new_contents
         return defer.succeed(None)
 
+    def overwrite(self, new_contents):
+        return self.update(new_contents)
+
 
 def make_mutable_file_uri():
     return uri.WriteableSSKFileURI(writekey=os.urandom(16),