diff --git a/test/cases/statement_for_else/expected.html b/test/cases/statement_for_else/expected.html
new file mode 100644
index 0000000..211a18c
--- /dev/null
+++ b/test/cases/statement_for_else/expected.html
@@ -0,0 +1,7 @@
+
+ {% for user in users %}
+ - {{ user.username|e }}
+ {% else %}
+ - no users found
+ {% endfor %}
+
diff --git a/test/cases/statement_for_else/input.html b/test/cases/statement_for_else/input.html
new file mode 100644
index 0000000..e51ea82
--- /dev/null
+++ b/test/cases/statement_for_else/input.html
@@ -0,0 +1,7 @@
+
+{% for user in users %}
+- {{ user.username|e }}
+{%else %}
+- no users found
+{% endfor %}
+
\ No newline at end of file