//! > Test enum diagnostics

//! > test_runner_name
get_diagnostics

//! > cairo_code
enum MyEnum {
    A(felt252),
}

//! > expected_diagnostics
error: Missing token TerminalComma.
 --> dummy_file.cairo:2:6
    A(felt252),
     ^

error: Skipped tokens. Expected: variant.
 --> dummy_file.cairo:2:6
    A(felt252),
     ^

error: Missing token TerminalRBrace.
 --> dummy_file.cairo:2:14
    A(felt252),
             ^

error: Skipped tokens. Expected: Const/Module/Use/FreeFunction/ExternFunction/ExternType/Trait/Impl/Struct/Enum/TypeAlias or an attribute.
 --> dummy_file.cairo:2:14
    A(felt252),
             ^

error: Skipped tokens. Expected: Const/Module/Use/FreeFunction/ExternFunction/ExternType/Trait/Impl/Struct/Enum/TypeAlias or an attribute.
 --> dummy_file.cairo:2:15
    A(felt252),
              ^

error: Skipped tokens. Expected: Const/Module/Use/FreeFunction/ExternFunction/ExternType/Trait/Impl/Struct/Enum/TypeAlias or an attribute.
 --> dummy_file.cairo:3:1
}
^
