diff options
author | Zahary Karadjov <zahary@gmail.com> | 2014-02-18 20:04:58 +0200 |
---|---|---|
committer | Zahary Karadjov <zahary@gmail.com> | 2014-02-18 20:04:58 +0200 |
commit | 0bbf6081d00e83329021a0051d92c3433fc8a00f (patch) | |
tree | d664b9e5062269271e166d9be5dff5f823884de8 /tests | |
parent | f13a836972abd29d5362ac4cc949aa8e0470f962 (diff) | |
download | Nim-0bbf6081d00e83329021a0051d92c3433fc8a00f.tar.gz |
fix #931 and few more tests
Diffstat (limited to 'tests')
-rw-r--r-- | tests/metatype/tbindtypedesc.nim | 23 | ||||
-rw-r--r-- | tests/threads/nimrod.cfg | 1 |
2 files changed, 11 insertions, 13 deletions
diff --git a/tests/metatype/tbindtypedesc.nim b/tests/metatype/tbindtypedesc.nim index 5ea8cf063..84527362f 100644 --- a/tests/metatype/tbindtypedesc.nim +++ b/tests/metatype/tbindtypedesc.nim @@ -1,10 +1,10 @@ discard """ - msg: ''' -int -float -TFoo -TFoo -''' + msg: '''int int +float float +int int +TFoo TFoo +int float +TFoo TFoo''' """ import typetraits @@ -24,9 +24,8 @@ template reject(e: expr) = proc genericParamRepeated[T: typedesc](a: T, b: T) = static: - echo a.name - echo b.name - + echo a.name, " ", b.name + accept genericParamRepeated(int, int) accept genericParamRepeated(float, float) @@ -35,8 +34,7 @@ reject genericParamRepeated(int, float) proc genericParamOnce[T: typedesc](a, b: T) = static: - echo a.name - echo b.name + echo a.name, " ", b.name accept genericParamOnce(int, int) accept genericParamOnce(TFoo, TFoo) @@ -68,8 +66,7 @@ reject typePairs2(string, int, TBAR, TBAR) proc dontBind(a: typedesc, b: typedesc) = static: - echo a.name - echo b.name + echo a.name, " ", b.name accept dontBind(int, float) accept dontBind(TFoo, TFoo) diff --git a/tests/threads/nimrod.cfg b/tests/threads/nimrod.cfg new file mode 100644 index 000000000..b81c89721 --- /dev/null +++ b/tests/threads/nimrod.cfg @@ -0,0 +1 @@ +threads:on |