summary refs log tree commit diff stats
path: root/tests/iter/twrongiter.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/iter/twrongiter.nim')
-rw-r--r--tests/iter/twrongiter.nim13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/iter/twrongiter.nim b/tests/iter/twrongiter.nim
new file mode 100644
index 000000000..577b8c4f1
--- /dev/null
+++ b/tests/iter/twrongiter.nim
@@ -0,0 +1,13 @@
+discard """
+errormsg: "type mismatch"
+line: 12
+"""
+
+proc first(it: iterator(): int): seq[int] =
+  return @[]
+
+iterator primes(): int =
+  yield 1
+
+for i in first(primes):
+  break