diff options
author | flywind <43030857+xflywind@users.noreply.github.com> | 2021-01-02 10:13:01 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-02 17:13:01 +0100 |
commit | e869767aa72a71e673c2e8fdc51925f28c13d432 (patch) | |
tree | 2f9c27470c67b5d35c6828d8a3df527652b77f59 /tests/stdlib | |
parent | b8775bff575fb6860d43806b8070b904229927bf (diff) | |
download | Nim-e869767aa72a71e673c2e8fdc51925f28c13d432.tar.gz |
fix #16061 (#16551)
Diffstat (limited to 'tests/stdlib')
-rw-r--r-- | tests/stdlib/thashes.nim | 7 |
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]: |