(self)
| 159 | self.assertIsNone(ref.database) |
| 160 | |
| 161 | def test_add_enum(self) -> None: |
| 162 | e = Enum('myenum', [EnumItem('a'), EnumItem('b')]) |
| 163 | database = Database() |
| 164 | res = database.add_enum(e) |
| 165 | self.assertEqual(e.database, database) |
| 166 | self.assertIs(res, e) |
| 167 | self.assertIn(e, database.enums) |
| 168 | |
| 169 | def test_add_enum_bad(self) -> None: |
| 170 | e = Enum('myenum', [EnumItem('a'), EnumItem('b')]) |