diff options
-rw-r--r-- | tests/concepts/t5642.nim | 2 | ||||
-rw-r--r-- | tests/js/tclosures.nim | 16 |
2 files changed, 9 insertions, 9 deletions
diff --git a/tests/concepts/t5642.nim b/tests/concepts/t5642.nim index d1e7bd1dd..f08b4629b 100644 --- a/tests/concepts/t5642.nim +++ b/tests/concepts/t5642.nim @@ -19,7 +19,7 @@ proc nrow*(dt: DataTable) : Natural = return totalLen let - stud = Students (id : @[1,2,3], name : @["Vas", "Pas", "NafNaf"], age : @[10,16,32]) + stud = Students(id : @[1,2,3], name : @["Vas", "Pas", "NafNaf"], age : @[10,16,32]) echo nrow(stud) diff --git a/tests/js/tclosures.nim b/tests/js/tclosures.nim index 0ec4f4743..67243c937 100644 --- a/tests/js/tclosures.nim +++ b/tests/js/tclosures.nim @@ -23,29 +23,29 @@ asm """ """ proc consoleprint (str:cstring): void {.importc: "print", noDecl.} -proc print* (a: varargs[string, `$`]) = consoleprint "$1: $2" % [consolePrefix, join (a, " ")] +proc print* (a: varargs[string, `$`]) = consoleprint "$1: $2" % [consolePrefix, join(a, " ")] type CallbackProc {.importc.} = proc () : cstring proc regCallback (fn:CallbackProc) {.importc.} proc runCallbacks ():cstring {.importc.} -proc `*` (s:string, n:Natural) : string = s.repeat (n) +proc `*` (s:string, n:Natural) : string = s.repeat(n) proc outer (i:Natural) : (string, int) = - let c = $char (random (93) + 33) - let n = random (40) + let c = $char(random(93) + 33) + let n = random(40) let s = c * n - proc inner () : cstring = ("[$1]" % $n) & s & " <--" - regCallback (inner) + proc inner(): cstring = ("[$1]" % $n) & s & " <--" + regCallback(inner) return (s, n) var expected = "\n" for i in 1 .. 10: - let (s, n) = outer (i) + let (s, n) = outer(i) expected &= ("($1)[$2]" % [$i, $n]) & s & " <--" expected &= "\n" -let results = runCallbacks () +let results = runCallbacks() doAssert(expected == results) |