bpo-30822: Deduplicate ZoneInfoTest classes in test_datetime. (#2534)

This commit is contained in:
Serhiy Storchaka 2017-07-02 22:36:12 +03:00 committed by GitHub
parent 98b6bc3bf7
commit 34b54873b5
1 changed files with 1 additions and 0 deletions

View File

@ -32,6 +32,7 @@ for module, suffix in zip(test_modules, test_suffixes):
elif issubclass(cls, unittest.TestSuite):
suit = cls()
test_classes.extend(type(test) for test in suit)
test_classes = sorted(set(test_classes), key=lambda cls: cls.__qualname__)
for cls in test_classes:
cls.__name__ += suffix
cls.__qualname__ += suffix