mirror of
https://github.com/lune-org/lune.git
synced 2025-05-04 10:43:57 +01:00
9 lines
421 B
Text
9 lines
421 B
Text
local serde = require("@lune/serde")
|
|
local source = require("./source")
|
|
|
|
local decoded = serde.decode("json", source.pretty)
|
|
local encoded = serde.encode("json", decoded, false)
|
|
assert(encoded == source.encoded, "JSON round-trip did not produce the same result")
|
|
|
|
local encodedPretty = serde.encode("json", decoded, true)
|
|
assert(encodedPretty == source.pretty, "JSON round-trip did not produce the same result (pretty)")
|