Example #1
0
 def __init__(self, addr, node_id=None, version=1, ns_node=False):
     #assert version != 1 # debug only
     self._addr = addr
     self._id = node_id
     self.version = version
     self.is_ns = ns_node
     self._compact_addr = utils.compact_addr(addr)
Example #2
0
 def test_compact_addr(self):
     cases = ((('1.2.3.4', 255), (1,2,3,4,0,255)),
              (('199.2.3.4', 256), (199,2,3,4,1,0)),
              )
     for case in cases:
         expected = ''.join([chr(i) for i in case[1]])
         eq_(utils.compact_addr(case[0]), expected)
Example #3
0
 def __init__(self, addr, node_id=None, version=1, ns_node=False):
     # assert version != 1 # debug only
     self._addr = addr
     self._id = node_id
     self.version = version
     self.is_ns = ns_node
     self._compact_addr = utils.compact_addr(addr)
Example #4
0
 def __init__(self, addr, node_id=None, ns_node=False):
     self._addr = addr
     self._id = node_id
     self.is_ns = ns_node
     self._compact_addr = utils.compact_addr(addr)
Example #5
0
 def test_compact(self):
     eq_(tc.CLIENT_NODE.compact(),
         tc.CLIENT_ID.bin_id + utils.compact_addr(tc.CLIENT_ADDR))
Example #6
0
 def test_compact_addr(self):
     eq_(tc.CLIENT_NODE.compact_addr,
         utils.compact_addr(tc.CLIENT_ADDR))
Example #7
0
 def __init__(self, addr, node_id = None, ns_node = False):
     self._addr = addr
     self._id = node_id
     self.is_ns = ns_node
     self._compact_addr = utils.compact_addr(addr)
Example #8
0
 def test_compact(self):
     eq_(tc.CLIENT_NODE.compact(),
         tc.CLIENT_ID.bin_id + utils.compact_addr(tc.CLIENT_ADDR))
Example #9
0
 def test_compact_addr(self):
     eq_(tc.CLIENT_NODE.compact_addr, utils.compact_addr(tc.CLIENT_ADDR))