(self)
| 177 | database.add_enum(e2) |
| 178 | |
| 179 | def test_delete_enum(self) -> None: |
| 180 | e = Enum('myenum', [EnumItem('a'), EnumItem('b')]) |
| 181 | database = Database() |
| 182 | database.add_enum(e) |
| 183 | res = database.delete_enum(e) |
| 184 | self.assertIsNone(e.database) |
| 185 | self.assertIs(res, e) |
| 186 | self.assertNotIn(e, database.enums) |
| 187 | |
| 188 | def test_delete_missing_enum(self) -> None: |
| 189 | e = Enum('myenum', [EnumItem('a'), EnumItem('b')]) |
nothing calls this directly
no test coverage detected