diff --git a/tests/misc/recursion.py b/tests/misc/recursion.py
new file mode 100644
index 0000000000000000000000000000000000000000..227f48396ad4799bc9f61271970d653b554d7677
--- /dev/null
+++ b/tests/misc/recursion.py
@@ -0,0 +1,7 @@
+def foo():
+    foo()
+
+try:
+    foo()
+except RuntimeError:
+    print("RuntimeError")