summary refs log tree commit diff stats
path: root/tests
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2015-05-27 12:52:37 +0200
committerAndreas Rumpf <rumpf_a@web.de>2015-05-27 12:52:37 +0200
commitd270c8ebe8b35f4c9bdf23e4153f299e7919bdb7 (patch)
tree10e924b9fe4c4f453f536f7c2653faed6b33ae68 /tests
parent860eca32a526eb6ae2a990954f1b43d9986367b5 (diff)
parentb4843bc7c1187d5e5443f355925b71be30c88fba (diff)
downloadNim-d270c8ebe8b35f4c9bdf23e4153f299e7919bdb7.tar.gz
Merge pull request #2822 from yglukhov/js-taddr-test
Enabled taddr and testobjs tests
Diffstat (limited to 'tests')
-rw-r--r--tests/js/taddr.nim8
-rw-r--r--tests/js/testobjs.nim12
2 files changed, 15 insertions, 5 deletions
diff --git a/tests/js/taddr.nim b/tests/js/taddr.nim
index 6a60aa902..f9c89fbc3 100644
--- a/tests/js/taddr.nim
+++ b/tests/js/taddr.nim
@@ -1,3 +1,7 @@
+discard """
+  action: run
+"""
+
 type T = object
   x: int
   s: string
@@ -29,8 +33,10 @@ doAssert objDeref.x == 42
 obj.s = "lorem ipsum dolor sit amet"
 var indexAddr = addr(obj.s[2])
 
-doAssert indexAddr[] == '4'
+doAssert indexAddr[] == 'r'
 
 indexAddr[] = 'd'
 
 doAssert indexAddr[] == 'd'
+
+doAssert obj.s == "lodem ipsum dolor sit amet"
diff --git a/tests/js/testobjs.nim b/tests/js/testobjs.nim
index 4fb9a83dc..0166c0f38 100644
--- a/tests/js/testobjs.nim
+++ b/tests/js/testobjs.nim
@@ -1,3 +1,7 @@
+discard """
+  action: run
+"""
+
 ## Tests javascript object generation
 
 type
@@ -28,7 +32,7 @@ var
   recurse1 = Recurse[int](data: 1, next: recurse2)
 
 
-assert(test.name == "Jorden")
-assert(knight.age == 19)
-assert(knight.item.price == 50)
-assert(recurse1.next.next.data == 3)
+doAssert test.name == "Jorden"
+doAssert knight.age == 19
+doAssert knight.item.price == 50
+doAssert recurse1.next.next.data == 3