X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=p2pool%2Ftest%2Ftest_p2p.py;h=a771e8c7303423d62580d711d60aa76dd91e89db;hb=11c160ff3319a91a7f6494e699a33622d6f8e85e;hp=376bd0d73e12510e7c0f003d4d4ff5e507b231c3;hpb=309110c0cfe8b86e109c89255118d14cd87437e2;p=p2pool.git diff --git a/p2pool/test/test_p2p.py b/p2pool/test/test_p2p.py index 376bd0d..a771e8c 100644 --- a/p2pool/test/test_p2p.py +++ b/p2pool/test/test_p2p.py @@ -5,23 +5,23 @@ from twisted.trial import unittest from p2pool import networks, p2p -class MyNode(p2p.Node): - def __init__(self, df): - p2p.Node.__init__(self, lambda: None, 29333, networks.nets['bitcoin'], {}, set([('127.0.0.1', 9333)]), 0, 0, 0, 0) - - self.id_to_use = random.randrange(2**256) - self.df = df - - def handle_share_hashes(self, hashes, peer): - peer.get_shares( - hashes=[hashes[0]], - parents=5, - stops=[], - ).chainDeferred(self.df) class Test(unittest.TestCase): @defer.inlineCallbacks def test_sharereq(self): + class MyNode(p2p.Node): + def __init__(self, df): + p2p.Node.__init__(self, lambda: None, 29333, networks.nets['bitcoin'], {}, set([('127.0.0.1', 9333)]), 0, 0, 0, 0) + + self.df = df + + def handle_share_hashes(self, hashes, peer): + peer.get_shares( + hashes=[hashes[0]], + parents=5, + stops=[], + ).chainDeferred(self.df) + df = defer.Deferred() n = MyNode(df) n.start()