summary refs log tree commit diff stats
path: root/tests/exception/texceptions.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/exception/texceptions.nim')
-rw-r--r--tests/exception/texceptions.nim10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/exception/texceptions.nim b/tests/exception/texceptions.nim
index b30b3874b..d63187b0e 100644
--- a/tests/exception/texceptions.nim
+++ b/tests/exception/texceptions.nim
@@ -64,3 +64,13 @@ proc return_in_except =
 try: return_in_except()
 except: echo "RECOVER"
 
+block: #10417
+  proc moo() {.noreturn.} = discard
+
+  let bar =
+    try:
+      1
+    except:
+      moo()
+
+  doAssert(bar == 1)