summary refs log tree commit diff stats
path: root/tests/misc/tstrtabs.nim
blob: 2f7eda9f7ae92b2dd04fb724ecf7d01fa7063a17 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
discard """
  targets: "c cpp js"
"""

import std/strtabs

proc fun()=
  let ret = newStringTable(modeCaseSensitive)
  ret["foo"] = "bar"

  doAssert $ret == "{foo: bar}"

  let b = ret["foo"]
  doAssert b == "bar"

proc main()=
  static: fun()
  fun()

main()