summary refs log tree commit diff stats
path: root/tests/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tests/tools')
-rw-r--r--tests/tools/second.nim3
-rw-r--r--tests/tools/tunused_imports.nim13
2 files changed, 14 insertions, 2 deletions
diff --git a/tests/tools/second.nim b/tests/tools/second.nim
new file mode 100644
index 000000000..0dbe72adb
--- /dev/null
+++ b/tests/tools/second.nim
@@ -0,0 +1,3 @@
+import tables

+

+let dataEx* = {1: 2, 3: 4}.toTable

diff --git a/tests/tools/tunused_imports.nim b/tests/tools/tunused_imports.nim
index 1c5732c83..bce906634 100644
--- a/tests/tools/tunused_imports.nim
+++ b/tests/tools/tunused_imports.nim
@@ -2,14 +2,23 @@ discard """
   cmd: '''nim c --hint[Processing]:off $file'''
   nimout: '''
 tunused_imports.nim(11, 10) Warning: BEGIN [User]
-tunused_imports.nim(27, 10) Warning: END [User]
-tunused_imports.nim(25, 8) Warning: imported and not used: 'strutils' [UnusedImport]
+tunused_imports.nim(36, 10) Warning: END [User]
+tunused_imports.nim(34, 8) Warning: imported and not used: 'strutils' [UnusedImport]
 '''
   action: "compile"
 """
 
 {.warning: "BEGIN".}
 
+# bug #12885
+
+import tables, second
+
+template test(key: int): untyped =
+  `[]`(dataEx, key)
+
+echo test(1)
+
 import net, dontmentionme
 
 echo AF_UNIX