From c993ce9727d1027d3b25fe9eb5ca4f3f4823663b Mon Sep 17 00:00:00 2001 From: "niehues.mark@gmail.com" <niehues.mark@gmail.com> Date: Thu, 12 Mar 2020 14:21:51 +0100 Subject: [PATCH] missing files to last commit --- tests/test_charge_routing.py | 18 ++++++++++++++++++ tests/test_gasstation_routing.py | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 tests/test_charge_routing.py create mode 100644 tests/test_gasstation_routing.py diff --git a/tests/test_charge_routing.py b/tests/test_charge_routing.py new file mode 100644 index 0000000..b14a78e --- /dev/null +++ b/tests/test_charge_routing.py @@ -0,0 +1,18 @@ +from evrouting.charge import shortest_path + +from .config import edge_case, get_graph + + +def test_shortest_path(): + G = get_graph(edge_case) + + path = shortest_path( + G, + s=edge_case['s'], + t=edge_case['t'], + b_0=edge_case['b_0'], + b_t=edge_case['b_t'], + U=edge_case['U'] + ) + + assert path == [(0, 2), (1, 0), (2, 0)] diff --git a/tests/test_gasstation_routing.py b/tests/test_gasstation_routing.py new file mode 100644 index 0000000..1586502 --- /dev/null +++ b/tests/test_gasstation_routing.py @@ -0,0 +1,18 @@ +from evrouting.gasstation import shortest_path + +from .config import edge_case, get_graph + + +def test_shortest_path(): + G = get_graph(edge_case) + + path = shortest_path( + G, + s=edge_case['s'], + t=edge_case['t'], + b_0=edge_case['b_0'], + b_t=edge_case['b_t'], + U=edge_case['U'] + ) + + assert path == [(0, 4), (2, 0)] -- GitLab