diff --git a/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/dispatchinfos.sumo b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/dispatchinfos.sumo
new file mode 100644
index 000000000000..4f6a708c8f77
--- /dev/null
+++ b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/dispatchinfos.sumo
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
diff --git a/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/errors.sumo b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/errors.sumo
new file mode 100644
index 000000000000..06ad77d1a1cd
--- /dev/null
+++ b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/errors.sumo
@@ -0,0 +1 @@
+Warning: Vehicle 'trip_0' aborted waiting for a person that will never come.
diff --git a/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/input_routes.rou.xml b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/input_routes.rou.xml
new file mode 100644
index 000000000000..73ed51c5fa6b
--- /dev/null
+++ b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/input_routes.rou.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/options.sumo b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/options.sumo
new file mode 100644
index 000000000000..2fee57ec7e1f
--- /dev/null
+++ b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/options.sumo
@@ -0,0 +1,6 @@
+--no-step-log --no-duration-log --net-file=net.net.xml
+-r input_routes.rou.xml
+--tripinfo-output tripinfos.xml
+--tripinfo-output.write-unfinished
+--device.taxi.dispatch-algorithm routeExtension
+--device.taxi.dispatch-algorithm.output dispatchinfos.xml
diff --git a/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/output.sumo b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/output.sumo
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/tripinfos.sumo b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/tripinfos.sumo
new file mode 100644
index 000000000000..4cb00180cb86
--- /dev/null
+++ b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/tripinfos.sumo
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/tripinfos.sumo.meso b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/tripinfos.sumo.meso
new file mode 100644
index 000000000000..9423730b2747
--- /dev/null
+++ b/tests/sumo/devices/taxi/groups/5persons_ungrouped_routeExtension/tripinfos.sumo.meso
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/sumo/devices/taxi/groups/testsuite.sumo b/tests/sumo/devices/taxi/groups/testsuite.sumo
index 2c1939aba372..16cd445d388c 100644
--- a/tests/sumo/devices/taxi/groups/testsuite.sumo
+++ b/tests/sumo/devices/taxi/groups/testsuite.sumo
@@ -22,6 +22,9 @@
# 5 persons that do not want to share a taxi
5persons_ungrouped
+# 5 persons that do not want to share a taxi but use a sharing dispatcher
+5persons_ungrouped_routeExtension
+
# use a transport definition to call a taxi
2containers