def test_creat_edge(self): # create a box b = get_test_box_shape() # take the first edge t = Topo(b) edge_0 = next(t.edges()) # it's a TopoDS_Edge assert not edge_0.IsNull() # then create an edge my_edge = Edge(edge_0) assert not my_edge.IsNull() assert my_edge.tolerance == 1e-06 assert my_edge.type == 'line' assert my_edge.length() == 30.