Ejemplo n.º 1
0
    def test_vessel_connection_repeated_point(self):
        reset_node_id()

        vessel = _create_repeated_vessel()
        connectivity = determine_vessel_connectivity(vessel)
        self.assertListEqual([1, 2], connectivity[0])
        self.assertEqual(1, len(connectivity))
Ejemplo n.º 2
0
    def test_vessel_connection_branched(self):
        reset_node_id()

        vessel = _create_advanced_vessel()
        connectivity = determine_vessel_connectivity(vessel)
        self.assertListEqual([1, 2], connectivity[0])
        self.assertListEqual([2, 8], connectivity[6])
Ejemplo n.º 3
0
    def test_vessel_connection_basic(self):
        reset_node_id()

        vessel = _create_basic_vessel()
        connectivity = determine_vessel_connectivity(vessel)
        self.assertListEqual([1, 2], connectivity[0])
        self.assertListEqual([2, 3], connectivity[1])
        self.assertListEqual([6, 7], connectivity[5])
        self.assertListEqual([11, 12], connectivity[10])
        self.assertListEqual([12, 13], connectivity[11])