mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
* make more standard libraries work with `nimPreviewSlimSystem` * typo * part two * Delete specutils.nim * fixes more tests * more fixes * fixes tests * fixes three more tests * add formatfloat import * fix * last
28 lines
484 B
Nim
28 lines
484 B
Nim
import std/private/decode_helpers
|
|
import std/assertions
|
|
|
|
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')
|