3 from twisted.internet import defer
4 from twisted.trial import unittest
6 from p2pool import networks, p2p
9 class Test(unittest.TestCase):
10 @defer.inlineCallbacks
11 def test_sharereq(self):
12 class MyNode(p2p.Node):
13 def __init__(self, df):
14 p2p.Node.__init__(self, lambda: None, 29333, networks.nets['bitcoin'], {}, set([('127.0.0.1', 9333)]), 0, 0, 0, 0)
18 def handle_share_hashes(self, hashes, peer):
23 ).chainDeferred(self.df)