(self)
| 55 | self.assertEqual(output, None) |
| 56 | |
| 57 | def test_str_enum(self): |
| 58 | output = look_up_option("C", {"A", "B"}, default=None) |
| 59 | self.assertIsNone(output) |
| 60 | self.assertEqual(list(_CaseStrEnum), ["A", "B"]) |
| 61 | self.assertEqual(_CaseStrEnum.MODE_A, "A") |
| 62 | self.assertEqual(str(_CaseStrEnum.MODE_A), "A") |
| 63 | self.assertEqual(look_up_option("A", _CaseStrEnum), "A") |
| 64 | |
| 65 | def test_no_found(self): |
| 66 | with self.assertRaisesRegex(ValueError, "Unsupported"): |
nothing calls this directly
no test coverage detected