()
| 50 | |
| 51 | #[test] |
| 52 | fn inductive_is_enum() { |
| 53 | let source = "inductive Color where\n | Red\n | Green\n | Blue\n"; |
| 54 | let result = extract(source); |
| 55 | let enums = names_of(&result, NodeKind::Enum); |
| 56 | assert_eq!(enums, vec!["Color".to_string()]); |
| 57 | } |
| 58 | |
| 59 | #[test] |
| 60 | fn namespace_creates_module_and_parents_children() { |