summary refs log tree commit diff stats
path: root/tests
diff options
context:
space:
mode:
authorflywind <43030857+xflywind@users.noreply.github.com>2020-11-13 15:11:00 +0800
committerGitHub <noreply@github.com>2020-11-13 08:11:00 +0100
commit492e9afa4c32be278b61498be20ae0afc3ef3188 (patch)
treeb44ff934fee8709fac8640e0012b26ce1ecf6bc0 /tests
parentd0c4c738b955f2641baa55ece6b5b90d4e632d8c (diff)
downloadNim-492e9afa4c32be278b61498be20ae0afc3ef3188.tar.gz
fix #15941 (#15948)
* fix #15941

* add testcase

* update
Diffstat (limited to 'tests')
-rw-r--r--tests/stdlib/tsharedlist.nim17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/stdlib/tsharedlist.nim b/tests/stdlib/tsharedlist.nim
new file mode 100644
index 000000000..a795be0f3
--- /dev/null
+++ b/tests/stdlib/tsharedlist.nim
@@ -0,0 +1,17 @@
+import sharedlist
+
+var
+  list: SharedList[int]
+  count: int
+
+init(list)
+
+for i in 1 .. 250:
+  list.add i
+
+for i in list:
+  inc count
+
+doAssert count == 250
+
+deinitSharedList(list)