summary refs log tree commit diff stats
path: root/tests/stdlib
diff options
context:
space:
mode:
authorflywind <43030857+xflywind@users.noreply.github.com>2021-01-02 10:13:01 -0600
committerGitHub <noreply@github.com>2021-01-02 17:13:01 +0100
commite869767aa72a71e673c2e8fdc51925f28c13d432 (patch)
tree2f9c27470c67b5d35c6828d8a3df527652b77f59 /tests/stdlib
parentb8775bff575fb6860d43806b8070b904229927bf (diff)
downloadNim-e869767aa72a71e673c2e8fdc51925f28c13d432.tar.gz
fix #16061 (#16551)
Diffstat (limited to 'tests/stdlib')
-rw-r--r--tests/stdlib/thashes.nim7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/stdlib/thashes.nim b/tests/stdlib/thashes.nim
index b8a2c2c6a..17640387a 100644
--- a/tests/stdlib/thashes.nim
+++ b/tests/stdlib/thashes.nim
@@ -86,8 +86,13 @@ block largeSize: # longer than 4 characters
   doAssert hash(xx, 0, 3) == hash(ssl, 0, 3)
 
 proc main() =
+
+
   doAssert hash(0.0) == hash(0)
-  when sizeof(int) == 8:
+  doAssert hash(cstring"abracadabra") == 97309975
+  doAssert hash(cstring"abracadabra") == hash("abracadabra")
+
+  when sizeof(int) == 8 or defined(js):
     block:
       var s: seq[Hash]
       for a in [0.0, 1.0, -1.0, 1000.0, -1000.0]: