diff options
author | Danil Yarantsev <tiberiumk12@gmail.com> | 2020-07-27 14:01:50 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-27 13:01:50 +0200 |
commit | 4c43915b5911b4b1d7cf35e3ba156fabde58ed84 (patch) | |
tree | 4e06ba4bf4f13b9882078aeb0e6cf57e259a2248 /tests/iter/titer_issues.nim | |
parent | c292c57e48c719875a37fa50d2ca6a3d3639ae2e (diff) | |
download | Nim-4c43915b5911b4b1d7cf35e3ba156fabde58ed84.tar.gz |
Add test-cases for #12576 and #12523 (#15085)
* Add a test-case for #12576 * Add a test-case for #12523
Diffstat (limited to 'tests/iter/titer_issues.nim')
-rw-r--r-- | tests/iter/titer_issues.nim | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/tests/iter/titer_issues.nim b/tests/iter/titer_issues.nim index 872ebe2b7..4a76b2fb0 100644 --- a/tests/iter/titer_issues.nim +++ b/tests/iter/titer_issues.nim @@ -27,6 +27,8 @@ end 9014 9016 9018 +@[1, 2] +@[1, 2, 3] ''' """ @@ -191,7 +193,7 @@ block t3499_keepstate: break # bug #3499 last snippet fixed - # bug 705 last snippet fixed + # bug #705 last snippet fixed @@ -225,7 +227,7 @@ block t2023_objiter: block: - # issue #13739 + # bug #13739 iterator myIter(arg: openarray[int]): int = var tmp = 0 let len = arg.len @@ -240,3 +242,12 @@ block: echo x someProc() + +block: + # bug #12576 + iterator ff(sq: varargs[seq[int]]): int = + for x in sq: + echo x + + for x in ff(@[1, 2], @[1, 2, 3]): + echo x |