def test_get_subedge_information_from_subedge(self):
     subv1 = PartitionedVertex(None, "")
     subv2 = PartitionedVertex(None, "")
     sube = MultiCastPartitionedEdge(subv1, subv2)
     keys_and_masks = list()
     keys_and_masks.append(BaseKeyAndMask(0x0012, 0x00ff))
     sri = SubedgeRoutingInfo(keys_and_masks, sube)
     ri = RoutingInfo([sri])
     self.assertEqual(ri.get_subedge_information_from_subedge(sri.subedge),
                      sri)