diff options
author | flywind <43030857+xflywind@users.noreply.github.com> | 2020-12-17 06:41:05 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-17 13:41:05 +0100 |
commit | e1e069dd6c4e3439ee568686a2aed0a58bd771b0 (patch) | |
tree | 4e1e29e3054366cf47e7cc2e5c590ee6cc6fc6fa /tests | |
parent | 8cd3655deeb369cac325b3ab2a466c110ce2bb27 (diff) | |
download | Nim-e1e069dd6c4e3439ee568686a2aed0a58bd771b0.tar.gz |
use hexchar in stdlib (#16290)
Diffstat (limited to 'tests')
-rw-r--r-- | tests/stdlib/tdecode_helpers.nim | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/stdlib/tdecode_helpers.nim b/tests/stdlib/tdecode_helpers.nim new file mode 100644 index 000000000..626a014fc --- /dev/null +++ b/tests/stdlib/tdecode_helpers.nim @@ -0,0 +1,27 @@ +import std/private/decode_helpers + + +block: + var i = 0 + let c = decodePercent("%t9", i) + doAssert (i, c) == (0, '%') + +block: + var i = 0 + let c = decodePercent("19", i) + doAssert (i, c) == (0, '%') + +block: + var i = 0 + let c = decodePercent("%19", i) + doAssert (i, c) == (2, '\x19') + +block: + var i = 0 + let c = decodePercent("%A9", i) + doAssert (i, c) == (2, '\xA9') + +block: + var i = 0 + let c = decodePercent("%Aa", i) + doAssert (i, c) == (2, '\xAA') |