Current section
Files
Jump to
Current section
Files
src/internal/foo_json_test.gleam
import gleam/io
import gleam/result
import gleam/string
import internal/foo
import internal/foo_json
pub fn main() {
let foo_a = foo.fixture_foo()
let foo_str =
foo_a
|> foo_json.to_string
let foo_b =
foo_str
|> foo_json.from_string
|> result.lazy_unwrap(fn() { panic })
case foo_a == foo_b {
True -> io.println("foos equal")
False -> {
io.println(string.inspect(#("a", foo_a)))
io.println(string.inspect(#("b", foo_b)))
panic as "not equal"
}
}
io.print(foo_str)
}