mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-19 21:17:54 +00:00
setup: remove a few minimal unit tests from test_filenode which have been obviated by much better tests in test_mutable and test_system
This commit is contained in:
parent
1fd085ced7
commit
39f305e44f
@ -108,8 +108,6 @@ class LiteralFileNode(ImmutableFileNode):
|
||||
return None
|
||||
|
||||
def check(self, verify=False):
|
||||
# neither verify= nor repair= affect LIT files, and the check returns
|
||||
# no results.
|
||||
return defer.succeed(None)
|
||||
|
||||
def check_and_repair(self, verify=False):
|
||||
|
@ -139,8 +139,7 @@ class Checker(unittest.TestCase):
|
||||
def test_literal_filenode(self):
|
||||
DATA = "I am a short file."
|
||||
u = uri.LiteralFileURI(data=DATA)
|
||||
c = None
|
||||
fn1 = filenode.LiteralFileNode(u, c)
|
||||
fn1 = filenode.LiteralFileNode(u, None)
|
||||
|
||||
d = fn1.check()
|
||||
def _check_checker_results(cr):
|
||||
@ -152,29 +151,6 @@ class Checker(unittest.TestCase):
|
||||
|
||||
return d
|
||||
|
||||
def test_mutable_filenode(self):
|
||||
client = None
|
||||
wk = "\x00"*16
|
||||
fp = "\x00"*32
|
||||
rk = hashutil.ssk_readkey_hash(wk)
|
||||
si = hashutil.ssk_storage_index_hash(rk)
|
||||
|
||||
u = uri.WriteableSSKFileURI("\x00"*16, "\x00"*32)
|
||||
n = MutableFileNode(client).init_from_uri(u)
|
||||
|
||||
n.checker_class = FakeMutableChecker
|
||||
n.check_and_repairer_class = FakeMutableCheckAndRepairer
|
||||
|
||||
d = n.check()
|
||||
def _check_checker_results(cr):
|
||||
self.failUnless(cr.is_healthy())
|
||||
d.addCallback(_check_checker_results)
|
||||
|
||||
d.addCallback(lambda res: n.check(verify=True))
|
||||
d.addCallback(_check_checker_results)
|
||||
|
||||
return d
|
||||
|
||||
class FakeMutableChecker:
|
||||
def __init__(self, node):
|
||||
self.r = CheckerResults(node.get_storage_index())
|
||||
|
Loading…
Reference in New Issue
Block a user