1 use expect_test::expect;
3 use crate::TopEntryPoint;
8 TopEntryPoint::SourceFile,
16 TopEntryPoint::SourceFile,
30 TopEntryPoint::SourceFile,
43 error 0: expected an item
44 error 6: expected BANG
45 error 6: expected `{`, `[`, `(`
46 error 6: expected SEMICOLON
47 error 6: expected an item
55 TopEntryPoint::MacroStmts,
60 SHEBANG "#!/usr/bin/rust"
61 error 0: expected expression
65 TopEntryPoint::MacroStmts,
66 "let x = 1 2 struct S;",
96 fn check(entry: TopEntryPoint, input: &str, expect: expect_test::Expect) {
97 let (parsed, _errors) = super::parse(entry, input);
98 expect.assert_eq(&parsed)