()
| 463 | |
| 464 | #[test] |
| 465 | fn test_simple_enum() { |
| 466 | let code = r#" |
| 467 | import enum |
| 468 | @enum._simple_enum(enum.IntFlag, boundary=enum.KEEP) |
| 469 | class RegexFlag: |
| 470 | NOFLAG = 0 |
| 471 | DEBUG = 1 |
| 472 | print(RegexFlag.NOFLAG & RegexFlag.DEBUG) |
| 473 | "#; |
| 474 | let compiled = compile(code, Mode::Exec, "<string>", CompileOpts::default()); |
| 475 | dbg!(compiled.expect("compile error")); |
| 476 | } |