Skip to content

Commit 8cc8dc9

Browse files
committed
Add testcase
1 parent 145761f commit 8cc8dc9

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

  • crates/vespera_macro/src

crates/vespera_macro/src/lib.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -906,7 +906,6 @@ fn generate_router_code(
906906
}
907907

908908
/// Input for export_app! macro
909-
#[derive(Debug)]
910909
struct ExportAppInput {
911910
/// App name (struct name to generate)
912911
name: syn::Ident,
@@ -2418,8 +2417,8 @@ pub fn get_users() -> String {
24182417
let tokens = quote::quote!(MyApp, unknown = "value");
24192418
let result: syn::Result<ExportAppInput> = syn::parse2(tokens);
24202419
assert!(result.is_err());
2421-
let err = result.unwrap_err().to_string();
2422-
assert!(err.contains("unknown field"));
2420+
let err = result.err().unwrap();
2421+
assert!(err.to_compile_error().to_string().contains("unknown field"));
24232422
}
24242423

24252424
#[test]

0 commit comments

Comments
 (0)