def get_edge(self, source, target):
        source, target = self.__resolve_node_tool(source, target)
        source_node = self._nodes[source]
        target_node = self._nodes[target]
        edge = Edge(source_node, target_node)
        if edge in self._edges:
            for known in self._edges:
                if edge == known:
                    return known
        raise KeyError("No edge %s->%s found in graph!" % source, target)
Test returning useful information on Ubuntu systems.
dataset/ETHPy150Open thasso/pyjip/jip/pipelines.py/Pipeline.get_edge--crossover with--dataset/ETHPy150Open saltstack/salt/tests/integration/modules/pkg.py/PkgModuleTest.test_pkg_info