use super::*;
#[test]
fn _0001() {
eq("", "{}");
}
#[test]
fn _0002() {
eq(" \t \t \t ", "{}");
}
#[test]
fn _0003() {
eq(" \n ", "{}");
}
#[test]
fn _0004() {
eq(" \n \n", "{}");
}
#[test]
fn _0005() {
eq(" \" ", "{}");
}
#[test]
fn _0006() {
eq("a", "{}");
}
#[test]
fn _0007() {
eq("a\n", "{}");
}
#[test]
fn _0008() {
eq("a\n ", "{}");
}
#[test]
fn _0009() {
eq("a\n \n", "{}");
}
#[test]
fn _0010() {
eq("a\nb\n", r#"{"a": "b"}"#);
}
#[test]
fn _0011() {
eq("a\nb", r#"{"a": "b"}"#);
}
#[test]
fn _0012() {
eq("a\n\nb", r#"{"a": "b"}"#);
}
#[test]
fn _0013() {
eq("a\n\nb\n", r#"{"a": "b"}"#);
}
#[test]
fn _0014() {
eq("\n\na\n\n\n\nb\n\n\n", r#"{"a": "b"}"#);
}
#[test]
fn _0015() {
eq(" a \n b \n", r#"{"a": "b"}"#);
}
#[test]
fn _0016() {
eq(" a \n b ", r#"{"a": "b"}"#);
}
#[test]
fn _0017() {
eq("\" a \"\nb\n", r#"{" a ": "b"}"#);
}
#[test]
fn _0018() {
eq(" a \n\" b \"\n", r#"{"a": " b "}"#);
}
#[test]
fn _0019() {
eq("\" a \"\n\" b \"\n", r#"{" a ": " b "}"#);
}
#[test]
fn _0020() {
eq("\" \\\"a \"\nb\n", r#"{" "a ": "b"}"#);
}
#[test]
fn _0021() {
eq("\" \\a \"\nb\n", r#"{" \a ": "b"}"#);
}
#[test]
fn _0022() {
eq("a\n\" b \"\n", r#"{"a": " b "}"#);
}
#[test]
fn _0023() {
eq("a\n\" \\\"b \"\n", r#"{"a": " "b "}"#);
}
#[test]
fn _0024() {
eq("a\n\" \\b \"\n", r#"{"a": " \b "}"#);
}
#[test]
fn _0025() {
eq("a\nb\nc\nd\n", r#"{"a": "b", "c": "d"}"#);
}
#[test]
fn _0026() {
eqn("\" a \n a \"\n\" b \n b \"\n", r#"{" a \n a ": " b \n b "}"#);
}
#[test]
fn _0027() {
let input = r#"
" a1
a2
a3 "
" b1 b2
b3 b4 "
" c1 c2 c3
c4
c5"
"d1
d2 d3
d4"
"#;
eqn(
input,
r#"{" a1\n a2\n a3 ": " b1 b2\n b3 b4 ", " c1 c2 c3\n c4\n c5": "d1\n d2 d3\n d4"}"#,
);
}