mirror of
https://github.com/LBRYFoundation/lbry-sdk.git
synced 2025-09-02 02:05:14 +00:00
fix test_HashBlob
This commit is contained in:
parent
b5340505e5
commit
eb16cb0aa8
1 changed files with 5 additions and 4 deletions
|
@ -62,20 +62,21 @@ class BlobFileTest(unittest.TestCase):
|
||||||
blob_file = BlobFile(self.blob_dir, self.fake_content_hash)
|
blob_file = BlobFile(self.blob_dir, self.fake_content_hash)
|
||||||
self.assertFalse(blob_file.verified)
|
self.assertFalse(blob_file.verified)
|
||||||
|
|
||||||
@defer.inlineCallbacks
|
|
||||||
def test_delete_fail(self):
|
def test_delete_fail(self):
|
||||||
# deletes should fail if being written to
|
# deletes should fail if being written to
|
||||||
blob_file = BlobFile(self.blob_dir, self.fake_content_hash, self.fake_content_len)
|
blob_file = BlobFile(self.blob_dir, self.fake_content_hash, self.fake_content_len)
|
||||||
writer, finished_d = blob_file.open_for_writing(peer=1)
|
writer, finished_d = blob_file.open_for_writing(peer=1)
|
||||||
yield self.assertFailure(blob_file.delete(), ValueError)
|
with self.assertRaises(ValueError):
|
||||||
|
blob_file.delete()
|
||||||
writer.write(self.fake_content)
|
writer.write(self.fake_content)
|
||||||
writer.close()
|
writer.close()
|
||||||
|
|
||||||
# deletes should fail if being read and not closed
|
# deletes should fail if being read and not closed
|
||||||
blob_file = BlobFile(self.blob_dir, self.fake_content_hash, self.fake_content_len)
|
blob_file = BlobFile(self.blob_dir, self.fake_content_hash, self.fake_content_len)
|
||||||
self.assertTrue(blob_file.verified)
|
self.assertTrue(blob_file.verified)
|
||||||
f = blob_file.open_for_reading()
|
r = blob_file.open_for_reading() # must be set to variable otherwise it gets garbage collected
|
||||||
yield self.assertFailure(blob_file.delete(), ValueError)
|
with self.assertRaises(ValueError):
|
||||||
|
blob_file.delete()
|
||||||
|
|
||||||
@defer.inlineCallbacks
|
@defer.inlineCallbacks
|
||||||
def test_too_much_write(self):
|
def test_too_much_write(self):
|
||||||
|
|
Loading…
Add table
Reference in a new issue