diff options
author | Oleg Pudeyev <oleg@bsdpower.com> | 2018-05-21 22:41:43 -0400 |
---|---|---|
committer | Oleg Pudeyev <oleg@bsdpower.com> | 2018-05-21 23:51:10 -0400 |
commit | 427370516a737bc22b5e76139157259a68c1cb71 (patch) | |
tree | a9cd38c4b8a96340d2235ebe27f795c8fc59d910 /tests/util.py | |
parent | 55e8148c1467e185067219b25cea5f81ee370c0c (diff) | |
download | pycurl-427370516a737bc22b5e76139157259a68c1cb71.tar.gz |
Add getinfo_raw to return getinfo data as byte strings.
Fixes #230, #493
Diffstat (limited to 'tests/util.py')
-rw-r--r-- | tests/util.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/util.py b/tests/util.py index 92c95dc..3f39891 100644 --- a/tests/util.py +++ b/tests/util.py @@ -68,6 +68,18 @@ def pycurl_version_less_than(*spec): version = [int(part) for part in pycurl.version_info()[1].split('-')[0].split('.')] return version_less_than_spec(version, spec) +def only_python2(fn): + import nose.plugins.skip + + @functools.wraps(fn) + def decorated(*args, **kwargs): + if sys.version_info[0] >= 3: + raise nose.plugins.skip.SkipTest('python >= 3') + + return fn(*args, **kwargs) + + return decorated + def only_python3(fn): import nose.plugins.skip |