#[cfg(not(any(feature = "chrono", feature = "uuid", feature = "decimal")))]
#[test]
fn external_type_fields_without_their_feature_name_the_feature() {
let cases = trybuild::TestCases::new();
cases.compile_fail("tests/ui/*_without_feature.rs");
}
#[cfg(all(feature = "chrono", feature = "uuid", feature = "decimal"))]
#[test]
fn external_type_fields_compile_with_their_feature() {
let cases = trybuild::TestCases::new();
cases.pass("tests/ui/*_with_feature.rs");
}
#[test]
fn multilevel_joined_inheritance_rejected() {
let cases = trybuild::TestCases::new();
cases.compile_fail("tests/ui/multilevel_joined_inheritance_rejected.rs");
}