# URI Fragment encoding/decoding tests
# Format: uri_fragment <-> pointer_string

# RFC 6901 Section 6 examples (without leading #)
 <->
/foo <-> /foo
/foo/0 <-> /foo/0
/ <-> /
/a~1b <-> /a~1b
/c%25d <-> /c%d
/e%5Ef <-> /e^f
/g%7Ch <-> /g|h
/i%5Cj <-> /i\j
/k%22l <-> /k"l
/%20 <-> /
/m~0n <-> /m~0n

# Additional percent-encoding cases
/hello%20world <-> /hello world
/%2F <-> //
/%7E <-> /~
