summary refs log tree commit diff stats
path: root/tests/caas/issue_416.nim
diff options
context:
space:
mode:
authorGrzegorz Adam Hankiewicz <gradha@imap.cc>2013-06-07 21:38:07 +0200
committerGrzegorz Adam Hankiewicz <gradha@imap.cc>2013-06-07 21:38:07 +0200
commit0d333fdcb446a89e079d0722ef140c1d7c3bbf39 (patch)
tree6856d90d5324d22e7d863a7b798b8dda7134c885 /tests/caas/issue_416.nim
parentf11a3b2324290cfebc328284c6f74287e7652e44 (diff)
downloadNim-0d333fdcb446a89e079d0722ef140c1d7c3bbf39.tar.gz
Adds idetools test case. Refs #416.
Diffstat (limited to 'tests/caas/issue_416.nim')
-rw-r--r--tests/caas/issue_416.nim17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/caas/issue_416.nim b/tests/caas/issue_416.nim
new file mode 100644
index 000000000..d52f611d6
--- /dev/null
+++ b/tests/caas/issue_416.nim
@@ -0,0 +1,17 @@
+import unicode, sequtils
+
+proc test() =
+  let input = readFile("weird.nim")
+  for letter in runes(string(input)):
+    echo int(letter)
+
+when 1 > 0:
+  proc failtest() =
+    let
+      input = readFile("weird.nim")
+      letters = toSeq(runes(string(input)))
+    for letter in letters:
+      echo int(letter)
+
+when isMainModule:
+  test()