Skip to content

Commit

Permalink
Reconfigure flake8
Browse files Browse the repository at this point in the history
  • Loading branch information
anovikov1984 committed Sep 5, 2016
1 parent 43419f5 commit 4e86444
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 14 deletions.
2 changes: 1 addition & 1 deletion pubnub/pubnub_tornado.py
Expand Up @@ -372,7 +372,7 @@ def _perform_heartbeat_loop(self):
if heartbeat_verbosity == PNHeartbeatNotificationOptions.ALL:
self._listener_manager.announce_stateus(envelope.status)

except PubNubTornadoException as e:
except PubNubTornadoException:
pass
# TODO: check correctness
# if e.status is not None and e.status.category == PNStatusCategory.PNTimeoutCategory:
Expand Down
26 changes: 16 additions & 10 deletions scripts/run-tests.py
Expand Up @@ -14,32 +14,38 @@
pyenv_version = os.getenv('PYENV_VERSION', 0)
travis_version = os.getenv('TRAVIS_PYTHON_VERSION', 0)
version = str(travis_version or pyenv_version)
cmn = 'py.test tests --cov-report=xml --cov=./pubnub --ignore=tests/integrational/twisted '
tcmn = 'py.test tests --cov-report=xml --cov=./pubnub --ignore=tests/integrational/twisted '
fcmn = 'flake8 --exclude=src/,.cache,.git,.idea,.tox,._trial_temp/'


print("Version is", version)


def run(command):
return check_call(command, shell=True)

if not version.startswith('2.6'):
run('flake8')

if version.startswith('2.6'):
run(
'%s--ignore=tests/integrational/tornado/ --ignore=tests/integrational/asyncio/ --ignore=tests/integrational/python_v35/' % cmn) # noqa: E501
'%s--ignore=tests/integrational/tornado/ --ignore=tests/integrational/asyncio/ --ignore=tests/integrational/python_v35/' % tcmn) # noqa: E501
elif version.startswith('2.7'):
# TODO: remove twisted ignore option when the tests will be ready
run('%s --ignore=tests/integrational/asyncio/ --ignore=tests/integrational/python_v35/' % cmn)
run("%s,*asyncio*,*python_v35*" % fcmn)
run('%s --ignore=tests/integrational/asyncio/ --ignore=tests/integrational/python_v35/' % tcmn)
elif version.startswith('3.3'):
run('%s--ignore=tests/integrational/asyncio/ --ignore=tests/integrational/python_v35/' % cmn)
run("%s,*asyncio*,*python_v35*" % fcmn)
run('%s--ignore=tests/integrational/asyncio/ --ignore=tests/integrational/python_v35/' % tcmn)
elif version.startswith('3.4'):
run('%s--ignore=tests/integrational/python_v35/ ' % cmn)
run("%s,*python_v35*" % fcmn)
run('%s--ignore=tests/integrational/python_v35/ ' % tcmn)
elif version.startswith('3.5'):
run(cmn)
run(fcmn)
run(tcmn)
elif version.startswith('3.6'):
run(cmn)
run(fcmn)
run(tcmn)
elif version.startswith('pypy'):
run('%s--ignore=tests/integrational/asyncio/ --ignore=tests/integrational/python_v35/' % cmn)
run("%s,*asyncio*,*python_v35*" % fcmn)
run('%s--ignore=tests/integrational/asyncio/ --ignore=tests/integrational/python_v35/' % tcmn)
else:
raise Exception("Version %s is not supported by this script runner" % version)
1 change: 0 additions & 1 deletion setup.cfg
Expand Up @@ -3,5 +3,4 @@ norecursedirs = benchmarks

[flake8]
max-line-length = 120
exclude=src/,.cache,.git,.idea,.tox,._trial_temp/
ignore=E402
4 changes: 2 additions & 2 deletions tests/integrational/vcr_helper.py
Expand Up @@ -56,7 +56,7 @@ def object_in_path_matcher(r1, r2, decrypter=None):
else:
assert v == path2[k]

except AssertionError as e:
except AssertionError:
return False

return True
Expand All @@ -69,7 +69,7 @@ def object_in_body_matcher(r1, r2, decrypter=None):
else:
assert json.loads(url_decode(r1.body.decode('utf-8'))) == json.loads(url_decode(r2.body.decode('utf-8')))

except AssertionError as e:
except AssertionError:
return False

return True
Expand Down

0 comments on commit 4e86444

Please sign in to comment.