diff options
Diffstat (limited to 'tests/stdlib')
-rw-r--r-- | tests/stdlib/tstrutil.nim | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/stdlib/tstrutil.nim b/tests/stdlib/tstrutil.nim index 5702b7341..ef5b041be 100644 --- a/tests/stdlib/tstrutil.nim +++ b/tests/stdlib/tstrutil.nim @@ -3,8 +3,6 @@ import strutils -import macros - template rejectParse(e) = try: discard e @@ -296,6 +294,10 @@ assert "/1/2/3".rfind('0') == -1 assert(toHex(100i16, 32) == "00000000000000000000000000000064") assert(toHex(-100i16, 32) == "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C") +assert(toHex(high(uint64)) == "FFFFFFFFFFFFFFFF") +assert(toHex(high(uint64), 16) == "FFFFFFFFFFFFFFFF") +assert(toHex(high(uint64), 32) == "0000000000000000FFFFFFFFFFFFFFFF") + assert "".parseHexStr == "" assert "00Ff80".parseHexStr == "\0\xFF\x80" try: |