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