[3.6] bpo-30822: Deduplicate ZoneInfoTest classes in test_datetime. (GH-2534) (#3405)

(cherry picked from commit 34b54873b5)
This commit is contained in:
Miss Islington (bot) 2017-09-08 15:44:33 -07:00 committed by Victor Stinner
parent ef18b0dab9
commit 3892799668
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