use quote::quote;
use syn::{ItemStruct, parse_quote};
mod util;
#[test]
fn module_explicit() {
let item: ItemStruct = parse_quote! {
#[ffi(module = "foo")]
struct Foo {
x: u8
}
};
insta::assert_snapshot!(expand_ffi!(item));
}
#[test]
fn module_common() {
let item: ItemStruct = parse_quote! {
#[ffi(module = common)]
struct Foo {
x: u8
}
};
insta::assert_snapshot!(expand_ffi!(item));
}