diff --git a/tests/tools/route/cut_routes/routeRef/additional.tools b/tests/tools/route/cut_routes/routeRef/additional.tools
new file mode 100644
index 000000000000..1a61a0f15f09
--- /dev/null
+++ b/tests/tools/route/cut_routes/routeRef/additional.tools
@@ -0,0 +1,3 @@
+
+
+
diff --git a/tests/tools/route/cut_routes/routeRef/errors.tools b/tests/tools/route/cut_routes/routeRef/errors.tools
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/tests/tools/route/cut_routes/routeRef/input_additional.add.xml b/tests/tools/route/cut_routes/routeRef/input_additional.add.xml
new file mode 100644
index 000000000000..bc9e3ce31c9e
--- /dev/null
+++ b/tests/tools/route/cut_routes/routeRef/input_additional.add.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/tests/tools/route/cut_routes/routeRef/input_net.net.xml b/tests/tools/route/cut_routes/routeRef/input_net.net.xml
new file mode 100644
index 000000000000..8694d790bdc4
--- /dev/null
+++ b/tests/tools/route/cut_routes/routeRef/input_net.net.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/tools/route/cut_routes/routeRef/input_routes.rou.xml b/tests/tools/route/cut_routes/routeRef/input_routes.rou.xml
new file mode 100644
index 000000000000..167d78fe7d3c
--- /dev/null
+++ b/tests/tools/route/cut_routes/routeRef/input_routes.rou.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/tests/tools/route/cut_routes/routeRef/options.tools b/tests/tools/route/cut_routes/routeRef/options.tools
new file mode 100644
index 000000000000..0f540c4bdb15
--- /dev/null
+++ b/tests/tools/route/cut_routes/routeRef/options.tools
@@ -0,0 +1 @@
+input_net.net.xml input_routes.rou.xml -a input_additional.add.xml --routes-output out.rou.xml --stops-output out.add.xml tools/route/cutRoutes.py
diff --git a/tests/tools/route/cut_routes/routeRef/output.tools b/tests/tools/route/cut_routes/routeRef/output.tools
new file mode 100644
index 000000000000..4baca10401bd
--- /dev/null
+++ b/tests/tools/route/cut_routes/routeRef/output.tools
@@ -0,0 +1,7 @@
+Valid area contains 4 edges
+Parsing routes from input_routes.rou.xml
+Could not reconstruct new departure time for vehicle 'v1'. Using old departure time.
+Parsed 2 vehicles and kept 1 routes
+Number of disconnected routes: 0. Most frequent missing edges:
+Wrote 2 routes
+Wrote 1 standalone routes
diff --git a/tests/tools/route/cut_routes/routeRef/routes.tools b/tests/tools/route/cut_routes/routeRef/routes.tools
new file mode 100644
index 000000000000..50beebd03e93
--- /dev/null
+++ b/tests/tools/route/cut_routes/routeRef/routes.tools
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/tests/tools/route/cut_routes/testsuite.tools b/tests/tools/route/cut_routes/testsuite.tools
index 16b48ae022e5..ee77a44f82d5 100644
--- a/tests/tools/route/cut_routes/testsuite.tools
+++ b/tests/tools/route/cut_routes/testsuite.tools
@@ -30,3 +30,6 @@ with_unknown_busstops
# remove unknown access from bus stops
with_access
+
+# using standalone routes
+routeRef