| 1193 | |
| 1194 | |
| 1195 | class TestMixedDateFunction(_EnumTests, _MixedOutputTests, unittest.TestCase): |
| 1196 | # |
| 1197 | values = [date(2021, 12, 25), date(2020, 3, 15), date(2019, 11, 27)] |
| 1198 | source_values = [(2021, 12, 25), (2020, 3, 15), (2019, 11, 27)] |
| 1199 | # |
| 1200 | # staticmethod decorator will be added by EnumType if not present |
| 1201 | def _generate_next_value_(name, start, count, last_values): |
| 1202 | values = [(2021, 12, 25), (2020, 3, 15), (2019, 11, 27)] |
| 1203 | return values[count] |
| 1204 | # |
| 1205 | enum_type = Enum('enum_type', {'_generate_next_value_':_generate_next_value_}, type=date) |
| 1206 | |
| 1207 | |
| 1208 | class TestMinimalDateClass(_EnumTests, _MinimalOutputTests, unittest.TestCase): |