diff options
author | Stefan Behnel <stefan_ml@behnel.de> | 2017-10-21 16:18:19 +0200 |
---|---|---|
committer | Stefan Behnel <stefan_ml@behnel.de> | 2017-10-22 12:40:46 +0200 |
commit | f9159069b97e367b3d7d149e0a07c89be48d1e7d (patch) | |
tree | 925f4d23257d87c2362825ecf35f4e1f8cff42c6 | |
parent | 7cd06beaf17e638b442e991e1b20385c224e62ef (diff) | |
download | cython-f9159069b97e367b3d7d149e0a07c89be48d1e7d.tar.gz |
Avoid old-style classes in test runner under Py2.
-rwxr-xr-x | runtests.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/runtests.py b/runtests.py index eaac72112..f8780f033 100755 --- a/runtests.py +++ b/runtests.py @@ -1576,7 +1576,8 @@ class EmbedTest(unittest.TestCase): except OSError: pass -class MissingDependencyExcluder: + +class MissingDependencyExcluder(object): def __init__(self, deps): # deps: { matcher func : module name } self.exclude_matchers = [] @@ -1593,7 +1594,8 @@ class MissingDependencyExcluder: return True return False -class VersionDependencyExcluder: + +class VersionDependencyExcluder(object): def __init__(self, deps): # deps: { version : matcher func } from sys import version_info @@ -1610,8 +1612,7 @@ class VersionDependencyExcluder: return False -class FileListExcluder: - +class FileListExcluder(object): def __init__(self, list_file, verbose=False): self.verbose = verbose self.excludes = {} @@ -1631,8 +1632,7 @@ class FileListExcluder: return exclude -class TagsSelector: - +class TagsSelector(object): def __init__(self, tag, value): self.tag = tag self.value = value @@ -1643,8 +1643,8 @@ class TagsSelector: else: return self.value in tags[self.tag] -class RegExSelector: +class RegExSelector(object): def __init__(self, pattern_string): try: self.pattern = re.compile(pattern_string, re.I|re.U) |