def test_find_close_nodes_exclude_contact(self):
        parent_node_id = '0xdeadbeef'
        r = RoutingTable(parent_node_id)
        # Fill up the bucket and replacement cache
        for i in range(20):
            contact = PeerNode(PUBLIC_KEY, "192.168.0.%d" % i, 9999,
                               self.version, 0)
            contact.network_id = hex(i)
            r.add_contact(contact)
        result = r.find_close_nodes(hex(1), network_id=contact.network_id)
        self.assertEqual(constants.K - 1, len(result))
u.cotan(v) <==> cotan(u, v)
dataset/ETHPy150Open ntoll/p4p2p/test/dht/test_routingtable.py/TestRoutingTable.test_find_close_nodes_exclude_contact--crossover with--dataset/ETHPy150Open CountZer0/PipelineConstructionSet/python/maya/site-packages/pymel-1.0.3/pymel/util/arrays.py/VectorN.cotan