Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add green mode incompatible bears list #290

Merged
merged 1 commit into from
Aug 12, 2018

Conversation

ishanSrt
Copy link
Contributor

  • Constants.py: Add a list GREEN_MODE_INCOMPATIBLE_BEAR_LIST.
  • Bears.py: Remove bears from REQUIRED_BEAR_LIST that are present
    in GREEN_MODE_INCOMPATIBLE_BEAR_LIST when running
    green_mode.
    Add tests for the same.

@@ -13,6 +13,9 @@
# This includes the bears from IMPORTANT_BEAR_LIST
GREEN_MODE_COMPATIBLE_BEAR_LIST = {}

# This takes precedence over the other two bear lists.
GREEN_MODE_INCOMPATIBLE_BEAR_LIST = {'FilenameBear'}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

split into multiple lines so you can add entries to it later ?

@@ -12,7 +12,9 @@
from coala_quickstart.coala_quickstart import main
from coala_quickstart.coala_quickstart import _get_arg_parser
from coala_quickstart.Constants import (
IMPORTANT_BEAR_LIST, ALL_CAPABILITIES)
IMPORTANT_BEAR_LIST, ALL_CAPABILITIES,
GREEN_MODE_INCOMPATIBLE_BEAR_LIST,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

G is before I ?

bear_obj_dict[key].update([x for x in bear_objs if (
x.__name__ == bear)])
if bear not in GREEN_MODE_INCOMPATIBLE_BEAR_LIST:
bear_obj_dict[key].update([x for x in bear_objs if (
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

start the [ on the next line

@TravisBuddy
Copy link

Travis tests have failed

Hey @ishanSrt,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

1st Build

pytest
Using cached https://files.pythonhosted.org/packages/d8/e9/73246a565c34c5f203dd78bc2382e0e93aa7a249cdaeba709099eb1bc701/pytest-3.6.4-py2.py3-none-any.whl
Collecting pytest-cov~=2.4 (from -r test-requirements.txt (line 11))
  Using cached https://files.pythonhosted.org/packages/30/7d/7f6a78ae44a1248ee28cc777586c18b28a1df903470e5d34a6e25712b8aa/pytest_cov-2.5.1-py2.py3-none-any.whl
Collecting pytest-env~=0.6.0 (from -r test-requirements.txt (line 12))
Collecting pytest-error-for-skips~=1.0 (from -r test-requirements.txt (line 13))
  Using cached https://files.pythonhosted.org/packages/8a/0e/d5a0796809d3a6e06993cb40a22f92a5760b16b9256827d5b4d1504934c5/pytest_error_for_skips-1.0.0-py3-none-any.whl
Collecting pytest-instafail~=0.3.0 (from -r test-requirements.txt (line 14))
Collecting pytest-mock~=1.1 (from -r test-requirements.txt (line 15))
  Using cached https://files.pythonhosted.org/packages/5e/58/c97f24442020f91af0a4a266280f48b2cbbc43b4e33b0955ac3b3425a5ff/pytest_mock-1.10.0-py2.py3-none-any.whl
Collecting pytest-profiling~=1.3.0 (from -r test-requirements.txt (line 16))
Collecting pytest-reorder~=0.1.0 (from -r test-requirements.txt (line 17))
  Using cached https://files.pythonhosted.org/packages/4d/7e/35dacdd38028efe9a575ac1d87ed31f39920940d84dd6094f70c3ae28301/pytest_reorder-0.1.1-py3-none-any.whl
Collecting pytest-reqs~=0.0.6 (from -r test-requirements.txt (line 18))
  Using cached https://files.pythonhosted.org/packages/fa/0b/60b83988e33fb0be1985bc550d73fcf3455afa90eaa38c5f154349a11617/pytest_reqs-0.0.7-py3-none-any.whl
Collecting pytest-timeout~=1.3.0 (from -r test-requirements.txt (line 19))
  Using cached https://files.pythonhosted.org/packages/46/64/162772832e19a569c7d319f695496a047118c3306fb1f8bd7b52a4724ca5/pytest_timeout-1.3.1-py2.py3-none-any.whl
Collecting pytest-travis-fold~=1.3.0 (from -r test-requirements.txt (line 20))
  Using cached https://files.pythonhosted.org/packages/70/31/6735482529a3bdab04790c6573f7d3cb0184967786302dc7c82b9d711e2f/pytest_travis_fold-1.3.0-py2.py3-none-any.whl
Collecting pytest-xdist~=1.15 (from -r test-requirements.txt (line 21))
  Using cached https://files.pythonhosted.org/packages/3b/d9/f8bf06b042abe9da0b552dd600e06ee5bafbd432650476e44f91c7ceed43/pytest_xdist-1.22.5-py2.py3-none-any.whl
Collecting requests-mock~=1.2 (from -r test-requirements.txt (line 22))
  Using cached https://files.pythonhosted.org/packages/f3/5b/7fc2615e6ae2d229214fd4d7617dd28475d728124c5f3d0653663113ac85/requests_mock-1.5.2-py2.py3-none-any.whl
Requirement already satisfied: pip!=10.0.*,!=18.0,!=9.0.2 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from -r test-requirements.txt (line 23))
Requirement already satisfied: wheel~=0.29 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from -r test-requirements.txt (line 24))
Collecting nbformat~=4.1 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/da/27/9a654d2b6cc1eaa517d1c5a4405166c7f6d72f04f6e7eea41855fe808a46/nbformat-4.4.0-py2.py3-none-any.whl
Collecting vulture~=0.25.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/98/d7/3cc454c33422f1c43255928e7b4bac77a0bcabb113a946997edc60a2a176/vulture-0.25-py2.py3-none-any.whl
Collecting html-linter~=0.3.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting rstcheck~=3.1 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting bandit~=1.2 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/77/41/d57366098a30a86af1821e231949221d2b6b896cc4bdd060cc1be27fdd47/bandit-1.4.0-py2.py3-none-any.whl
Collecting yamllint~=1.6.1 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/07/cf/213a023883122cc527bdc5cab135a4e30af93c1a0feaa6cabc16aaee68ac/yamllint-1.6.1-py2.py3-none-any.whl
Collecting eradicate~=0.1.6 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting aenum~=2.0.8 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/01/11/e0b5efc82daace980210c1b5f1458676ccc6513514955678801b44f9169c/aenum-2.0.10-py3-none-any.whl
Collecting memento-client~=0.6.1 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/41/8d/8dfc683c1228779b2eb6e80681e70d450b20fce58d53483fb6e5c7f6ff34/memento_client-0.6.1-py2.py3-none-any.whl
Collecting pydocstyle~=2.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/43/8a/f1141af0c8406788a5c38ad5001d4163d903b5384a6517239d2ac42734c8/pydocstyle-2.1.1-py3-none-any.whl
Collecting coala>=0.12.0.dev20170828055500 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/24/5c/15242d3079510651c410f56672e6eceabda5b4e53b97344419c79e4239b3/coala-0.12.0.dev20180101025653-py34.py35.py36-none-any.whl
Collecting pylint~=1.6 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/40/5f/2ba2603512cbf48b2d5fa9c3ed494d61bef84fcf2f7a03e602cd15929727/pylint-1.9.3-py2.py3-none-any.whl
Collecting cppclean~=0.12.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting cpplint~=1.3 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting pyyaml~=3.12 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting autoflake~=0.7 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting scspell3k~=2.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting HTTPolice~=0.5.2 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/3a/b4/ad13fae41373a0734388b7fee1418fb9cdc57662ef46e25bcf805428c187/HTTPolice-0.5.2-py2.py3-none-any.whl
Collecting vim-vint~=0.3.12 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/26/62/af455972b57d2640dec5fe12bb43790951c84f50f5c5f43eef38dc06365c/vim_vint-0.3.19-py2.py3-none-any.whl
Collecting pyflakes~=1.5.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/27/49/924098b3b85c286696f37e014475d79471ffc44509613af420645a3c12cb/pyflakes-1.5.0-py2.py3-none-any.whl
Collecting restructuredtext-lint~=1.0.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting docutils-ast-writer~=0.1.2 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting pycodestyle~=2.2 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/e5/c6/ce130213489969aa58610042dff1d908c25c731c9575af6935c2dfad03aa/pycodestyle-2.4.0-py2.py3-none-any.whl
Collecting click==6.6 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/1c/7c/10b4132dd952b6a04e37626258825b8aa8c1eb99545f2eb26a77c21efb55/click-6.6-py2.py3-none-any.whl
Collecting radon==1.4.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/b1/24/594df18af8141787d8e2d694fbc898fd26f0aa26597fe6f6652cdb773a7f/radon-1.4.0-py2.py3-none-any.whl
Collecting guess-language-spirit~=0.5.2 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting mypy-lang~=0.4.6 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting proselint~=0.7.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting cmakelint~=1.3 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting safety~=0.5.1 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/78/91/710fd502f4a04c7eac855fd8cdd25c471aae86d86d944e1ab21cd6ec5ca7/safety-0.5.1-py2.py3-none-any.whl
Collecting pyroma~=2.2.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting isort~=4.2 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/1f/2c/22eee714d7199ae0464beda6ad5fedec8fee6a2f7ffd1e8f1840928fe318/isort-4.3.4-py3-none-any.whl
Collecting apertium-lint~=0.29 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting yapf~=0.16.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/09/09/b062eb42ba2751ee29c4d227a3502ff4de617adbc744dd985134c35bf0b3/yapf-0.16.3-py2.py3-none-any.whl
Collecting autopep8~=1.2 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting dennis~=0.8 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/2d/2e/2cb43a5e787387b558d2eeefc2713305d2df97c4622cee37b1e6f5505031/dennis-0.9-py2.py3-none-any.whl
Collecting munkres3~=1.0 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting nltk~=3.2 (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting appdirs==1.4.* (from coala_utils~=0.6.6->-r requirements.txt (line 3))
  Using cached https://files.pythonhosted.org/packages/56/eb/810e700ed1349edde4cbdc1b2a21e28cdf115f9faf263f6bbf8447c1abf3/appdirs-1.4.3-py2.py3-none-any.whl
Collecting pyprint==0.2.* (from coala_utils~=0.6.6->-r requirements.txt (line 3))
  Using cached https://files.pythonhosted.org/packages/b0/45/8912d660c6accfe665f6649433362aa0eb9a94a3a71ee3a71d8956f0a4ed/PyPrint-0.2.6-py3-none-any.whl
Requirement already satisfied: nose in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from gemfileparser~=0.6.2->-r requirements.txt (line 4))
Collecting requests>=2.7.9 (from codecov~=2.0.5->-r test-requirements.txt (line 7))
  Using cached https://files.pythonhosted.org/packages/65/47/7e02164a2a3db50ed6d8a6ab1d6d60b69c4c3fdf57a284257925dfc12bda/requests-2.19.1-py2.py3-none-any.whl
Collecting crayons (from moban~=0.2.4->-r test-requirements.txt (line 8))
Collecting jinja2>=2.7.1 (from moban~=0.2.4->-r test-requirements.txt (line 8))
  Using cached https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl
Collecting lml==0.0.3 (from moban~=0.2.4->-r test-requirements.txt (line 8))
  Using cached https://files.pythonhosted.org/packages/35/29/a0a2bc0b70a2eb21d2315d45590e9bcee640cb04d48090a19c36a07edf2d/lml-0.0.3-py2.py3-none-any.whl
Requirement already satisfied: six in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from packaging~=16.8->-r test-requirements.txt (line 9))
Collecting pyparsing (from packaging~=16.8->-r test-requirements.txt (line 9))
  Using cached https://files.pythonhosted.org/packages/6a/8a/718fd7d3458f9fab8e67186b00abdd345b639976bc7fb3ae722e1b026a50/pyparsing-2.2.0-py2.py3-none-any.whl
Requirement already satisfied: py>=1.5.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from pytest~=3.6.1->-r test-requirements.txt (line 10))
Collecting atomicwrites>=1.0 (from pytest~=3.6.1->-r test-requirements.txt (line 10))
  Using cached https://files.pythonhosted.org/packages/0a/e8/cd6375e7a59664eeea9e1c77a766eeac0fc3083bb958c2b41ec46b95f29c/atomicwrites-1.1.5-py2.py3-none-any.whl
Requirement already satisfied: attrs>=17.4.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from pytest~=3.6.1->-r test-requirements.txt (line 10))
Requirement already satisfied: setuptools in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from pytest~=3.6.1->-r test-requirements.txt (line 10))
Collecting more-itertools>=4.0.0 (from pytest~=3.6.1->-r test-requirements.txt (line 10))
  Using cached https://files.pythonhosted.org/packages/79/b1/eace304ef66bd7d3d8b2f78cc374b73ca03bc53664d78151e9df3b3996cc/more_itertools-4.3.0-py3-none-any.whl
Requirement already satisfied: pluggy<0.8,>=0.5 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from pytest~=3.6.1->-r test-requirements.txt (line 10))
Collecting gprof2dot (from pytest-profiling~=1.3.0->-r test-requirements.txt (line 16))
Collecting pytest-forked (from pytest-xdist~=1.15->-r test-requirements.txt (line 21))
  Using cached https://files.pythonhosted.org/packages/dd/9d/fb75af584b850a902c9ce5ec96ea5c623978113b8a240ab414e1a435df93/pytest_forked-0.2-py2.py3-none-any.whl
Collecting execnet>=1.1 (from pytest-xdist~=1.15->-r test-requirements.txt (line 21))
  Using cached https://files.pythonhosted.org/packages/f9/76/3343e69a2a1602052f587898934e5fea395d22310d39c07955596597227c/execnet-1.5.0-py2.py3-none-any.whl
Collecting ipython-genutils (from nbformat~=4.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/fa/bc/9bd3b5c2b4774d5f33b2d544f1460be9df7df2fe42f352135381c347c69a/ipython_genutils-0.2.0-py2.py3-none-any.whl
Collecting jsonschema!=2.5.0,>=2.4 (from nbformat~=4.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/77/de/47e35a97b2b05c2fadbec67d44cfcdcd09b8086951b331d82de90d2912da/jsonschema-2.6.0-py2.py3-none-any.whl
Collecting jupyter-core (from nbformat~=4.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/1d/44/065d2d7bae7bebc06f1dd70d23c36da8c50c0f08b4236716743d706762a8/jupyter_core-4.4.0-py2.py3-none-any.whl
Collecting traitlets>=4.1 (from nbformat~=4.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/93/d6/abcb22de61d78e2fc3959c964628a5771e47e7cc60d53e9342e21ed6cc9a/traitlets-4.3.2-py2.py3-none-any.whl
Collecting template-remover (from html-linter~=0.3.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting docopt>=0.6.1 (from html-linter~=0.3.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting docutils>=0.7 (from rstcheck~=3.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/36/fa/08e9e6e0e3cbd1d362c3bbee8d01d0aedb2155c4ac112b19ef3cae8eed8d/docutils-0.14-py3-none-any.whl
Collecting GitPython>=1.0.1 (from bandit~=1.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/fe/e5/fafe827507644c32d6dc553a1c435cdf882e0c28918a5bab29f7fbebfb70/GitPython-2.1.11-py2.py3-none-any.whl
Collecting stevedore>=1.17.1 (from bandit~=1.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/a1/d9/93a975469c53a9ee85de9ec0deb12345aa777748b4c263860668592344fe/stevedore-1.29.0-py2.py3-none-any.whl
Collecting snowballstemmer (from pydocstyle~=2.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/d4/6c/8a935e2c7b54a37714656d753e4187ee0631988184ed50c0cf6476858566/snowballstemmer-1.2.1-py2.py3-none-any.whl
Collecting colorlog~=2.7 (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/61/ff/d6337d488739c1a7ade37f736880e44717bcb0e7cea178c17774a4a93700/colorlog-2.10.0-py2.py3-none-any.whl
Collecting Pygments~=2.1 (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/02/ee/b6e02dc6529e82b75bb06823ff7d005b141037cb1416b10c6f00fc419dca/Pygments-2.2.0-py2.py3-none-any.whl
Collecting dependency-management~=0.4.0 (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/1d/c7/e1ff3d4b90b1a4197e90bb43c87200ce89c677e26dadbc55cc9f943de47b/dependency_management-0.4.0-py3-none-any.whl
Collecting testfixtures~=4.14.3 (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/6c/4e/0381a0ead1f270f0bd2854e3ad40c24242bcf9ee99093e786111f831cad2/testfixtures-4.14.3-py2.py3-none-any.whl
Collecting unidiff~=0.5.2 (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/68/52/c7278fc3c17d1aaade84597968d88f97f0f4ec7288ddedb6970a341c5170/unidiff-0.5.5-py2.py3-none-any.whl
Collecting libclang-py3~=3.4.0 (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting astroid<2.0,>=1.6 (from pylint~=1.6->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/0e/9b/18b08991c8c6aaa827faf394f4468b8fee41db1f73aa5157f9f5fb2e69c3/astroid-1.6.5-py2.py3-none-any.whl
Collecting mccabe (from pylint~=1.6->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/87/89/479dc97e18549e21354893e4ee4ef36db1d237534982482c3681ee6e7b57/mccabe-0.6.1-py2.py3-none-any.whl
Collecting bitstring>=3.1.4 (from HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting brotlipy>=0.5.1 (from HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/5c/cf/30c9fa63ab89340584cad3b332e63d57bc18ac48302e628666c50c5cc637/brotlipy-0.7.0-cp35-cp35m-manylinux1_x86_64.whl
Collecting dominate>=2.2.0 (from HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting singledispatch>=3.4.0.3 (from HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/c5/10/369f50bcd4621b263927b0a1519987a04383d4a98fb10438042ad410cf88/singledispatch-3.4.0.3-py2.py3-none-any.whl
Collecting defusedxml>=0.5.0 (from HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/87/1c/17f3e3935a913dfe2a5ca85fa5ccbef366bfd82eb318b1f75dadbf0affca/defusedxml-0.5.0-py2.py3-none-any.whl
Collecting ansicolor~=0.2.4 (from vim-vint~=0.3.12->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/42/0b/f370fae6d0070758e8bbf46c77da779e4ea79870ea5197893b2678848aeb/ansicolor-0.2.6-py2.py3-none-any.whl
Collecting chardet>=2.3.0 (from vim-vint~=0.3.12->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl
Collecting mando<0.4,>=0.3 (from radon==1.4.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/4a/77/180f0b61dca785a6b76c4f1ba611100fbc628abeb8415fa7c5c4c5d99e0b/mando-0.3.3-py2.py3-none-any.whl
Collecting colorama<0.4,>=0.3 (from radon==1.4.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/db/c8/7dcf9dbcb22429512708fe3a547f8b6101c0d02137acbd892505aee57adf/colorama-0.3.9-py2.py3-none-any.whl
Collecting future (from proselint~=0.7.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting polib>=1.0.8 (from dennis~=0.8->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/30/a2/e407c3b00cace3d7fc8df14d364deeecfeb96044e1a317de583bc26eae58/polib-1.1.0-py2.py3-none-any.whl
Collecting termcolor~=1.1.0 (from pyprint==0.2.*->coala_utils~=0.6.6->-r requirements.txt (line 3))
Collecting urllib3<1.24,>=1.21.1 (from requests>=2.7.9->codecov~=2.0.5->-r test-requirements.txt (line 7))
  Using cached https://files.pythonhosted.org/packages/bd/c9/6fdd990019071a4a32a5e7cb78a1d92c53851ef4f56f62a3486e6a7d8ffb/urllib3-1.23-py2.py3-none-any.whl
Collecting certifi>=2017.4.17 (from requests>=2.7.9->codecov~=2.0.5->-r test-requirements.txt (line 7))
  Using cached https://files.pythonhosted.org/packages/7c/e6/92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5/certifi-2018.4.16-py2.py3-none-any.whl
Collecting idna<2.8,>=2.5 (from requests>=2.7.9->codecov~=2.0.5->-r test-requirements.txt (line 7))
  Using cached https://files.pythonhosted.org/packages/4b/2a/0276479a4b3caeb8a8c1af2f8e4355746a97fab05a372e4a2c6a6b876165/idna-2.7-py2.py3-none-any.whl
Collecting MarkupSafe>=0.23 (from jinja2>=2.7.1->moban~=0.2.4->-r test-requirements.txt (line 8))
Collecting apipkg>=1.4 (from execnet>=1.1->pytest-xdist~=1.15->-r test-requirements.txt (line 21))
  Using cached https://files.pythonhosted.org/packages/67/08/4815a09603fc800209431bec5b8bd2acf2f95abdfb558a44a42507fb94da/apipkg-1.5-py2.py3-none-any.whl
Collecting decorator (from traitlets>=4.1->nbformat~=4.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/bc/bb/a24838832ba35baf52f32ab1a49b906b5f82fb7c76b2f6a7e35e140bac30/decorator-4.3.0-py2.py3-none-any.whl
Collecting gitdb2>=2.0.0 (from GitPython>=1.0.1->bandit~=1.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/a9/fb/d3afc4e2a8d506a07af19f125f7a473ae1b56f942ed2ba80776eb8ae23b1/gitdb2-2.0.4-py2.py3-none-any.whl
Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from stevedore>=1.17.1->bandit~=1.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting sarge~=0.1.4 (from dependency-management~=0.4.0->coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting wrapt (from astroid<2.0,>=1.6->pylint~=1.6->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Collecting lazy-object-proxy (from astroid<2.0,>=1.6->pylint~=1.6->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/10/88/d7b8274edf912be71d73a1e5de7988f62b63d9e88e591da2e6f921ab69e6/lazy_object_proxy-1.3.1-cp35-cp35m-manylinux1_x86_64.whl
Collecting cffi>=1.0.0 (from brotlipy>=0.5.1->HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/59/cc/0e1635b4951021ef35f5c92b32c865ae605fac2a19d724fb6ff99d745c81/cffi-1.11.5-cp35-cp35m-manylinux1_x86_64.whl
Collecting smmap2>=2.0.0 (from gitdb2>=2.0.0->GitPython>=1.0.1->bandit~=1.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/0f/14/e3112808b727f72df9531fc2f00b84d4966e66001748b6883a21c767e902/smmap2-2.0.4-py2.py3-none-any.whl
Collecting pycparser (from cffi>=1.0.0->brotlipy>=0.5.1->HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Installing collected packages: lxml, ipython-genutils, jsonschema, decorator, traitlets, jupyter-core, nbformat, vulture, docopt, template-remover, html-linter, docutils, rstcheck, smmap2, gitdb2, GitPython, stevedore, pyyaml, bandit, yamllint, eradicate, aenum, chardet, urllib3, certifi, idna, requests, memento-client, snowballstemmer, pydocstyle, colorlog, Pygments, appdirs, termcolor, colorama, pyprint, coala-utils, sarge, dependency-management, testfixtures, unidiff, libclang-py3, pyparsing, packaging, coala, wrapt, lazy-object-proxy, astroid, isort, mccabe, pylint, cppclean, cpplint, pyflakes, autoflake, scspell3k, bitstring, pycparser, cffi, brotlipy, dominate, singledispatch, defusedxml, HTTPolice, ansicolor, vim-vint, restructuredtext-lint, docutils-ast-writer, pycodestyle, click, mando, radon, guess-language-spirit, mypy-lang, future, proselint, cmakelint, safety, pyroma, apertium-lint, yapf, autopep8, polib, dennis, munkres3, nltk, coala-bears, gemfileparser, pyjsparser, coverage, coverage-env-plugin, coverage-config-reload-plugin, codecov, crayons, MarkupSafe, jinja2, lml, moban, atomicwrites, more-itertools, pytest, pytest-cov, pytest-env, pytest-error-for-skips, pytest-instafail, pytest-mock, gprof2dot, pytest-profiling, pytest-reorder, pytest-reqs, pytest-timeout, pytest-travis-fold, pytest-forked, apipkg, execnet, pytest-xdist, requests-mock
  Found existing installation: pytest 3.4.0
    Uninstalling pytest-3.4.0:
      Successfully uninstalled pytest-3.4.0
Successfully installed GitPython-2.1.11 HTTPolice-0.5.2 MarkupSafe-1.0 Pygments-2.2.0 aenum-2.0.10 ansicolor-0.2.6 apertium-lint-0.29 apipkg-1.5 appdirs-1.4.3 astroid-1.6.5 atomicwrites-1.1.5 autoflake-0.7 autopep8-1.3.5 bandit-1.4.0 bitstring-3.1.5 brotlipy-0.7.0 certifi-2018.4.16 cffi-1.11.5 chardet-3.0.4 click-6.6 cmakelint-1.3.4.1 coala-0.12.0.dev20180101025653 coala-bears-0.12.0.dev20171110210444 coala-utils-0.6.7 codecov-2.0.15 colorama-0.3.9 colorlog-2.10.0 coverage-4.4.1 coverage-config-reload-plugin-0.2.0 coverage-env-plugin-0.1 cppclean-0.12 cpplint-1.3.0 crayons-0.1.2 decorator-4.3.0 defusedxml-0.5.0 dennis-0.9 dependency-management-0.4.0 docopt-0.6.2 docutils-0.14 docutils-ast-writer-0.1.2 dominate-2.3.1 eradicate-0.1.6 execnet-1.5.0 future-0.16.0 gemfileparser-0.6.2 gitdb2-2.0.4 gprof2dot-2017.9.19 guess-language-spirit-0.5.3 html-linter-0.3.0 idna-2.7 ipython-genutils-0.2.0 isort-4.3.4 jinja2-2.10 jsonschema-2.6.0 jupyter-core-4.4.0 lazy-object-proxy-1.3.1 libclang-py3-3.4.0 lml-0.0.3 lxml-3.6.0 mando-0.3.3 mccabe-0.6.1 memento-client-0.6.1 moban-0.2.4 more-itertools-4.3.0 munkres3-1.0.5.5 mypy-lang-0.4.6 nbformat-4.4.0 nltk-3.3 packaging-16.8 polib-1.1.0 proselint-0.7.0 pycodestyle-2.4.0 pycparser-2.18 pydocstyle-2.1.1 pyflakes-1.5.0 pyjsparser-2.4.5 pylint-1.9.3 pyparsing-2.2.0 pyprint-0.2.6 pyroma-2.2 pytest-3.6.4 pytest-cov-2.5.1 pytest-env-0.6.2 pytest-error-for-skips-1.0.0 pytest-forked-0.2 pytest-instafail-0.3.0 pytest-mock-1.10.0 pytest-profiling-1.3.0 pytest-reorder-0.1.1 pytest-reqs-0.0.7 pytest-timeout-1.3.1 pytest-travis-fold-1.3.0 pytest-xdist-1.22.5 pyyaml-3.13 radon-1.4.0 requests-2.19.1 requests-mock-1.5.2 restructuredtext-lint-1.0.1 rstcheck-3.3 safety-0.5.1 sarge-0.1.5.post0 scspell3k-2.1 singledispatch-3.4.0.3 smmap2-2.0.4 snowballstemmer-1.2.1 stevedore-1.29.0 template-remover-0.1.9 termcolor-1.1.0 testfixtures-4.14.3 traitlets-4.3.2 unidiff-0.5.5 urllib3-1.23 vim-vint-0.3.19 vulture-0.25 wrapt-1.10.11 yamllint-1.6.1 yapf-0.16.3

$ pip install -r requirements.txt
Requirement already satisfied: lxml==3.6.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from -r requirements.txt (line 1))
Requirement already satisfied: coala_bears~=0.12.0.dev20170722110839 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from -r requirements.txt (line 2))
Requirement already satisfied: coala_utils~=0.6.6 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from -r requirements.txt (line 3))
Requirement already satisfied: gemfileparser~=0.6.2 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from -r requirements.txt (line 4))
Requirement already satisfied: pyjsparser~=2.4.5 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from -r requirements.txt (line 5))
Requirement already satisfied: munkres3~=1.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: vulture~=0.25.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: dennis~=0.8 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: eradicate~=0.1.6 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: radon==1.4.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: apertium-lint~=0.29 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: proselint~=0.7.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: pycodestyle~=2.2 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: vim-vint~=0.3.12 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: mypy-lang~=0.4.6 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: guess-language-spirit~=0.5.2 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: yapf~=0.16.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: rstcheck~=3.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: cpplint~=1.3 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: autopep8~=1.2 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: click==6.6 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: autoflake~=0.7 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: pyflakes~=1.5.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: safety~=0.5.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: coala>=0.12.0.dev20170828055500 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: docutils-ast-writer~=0.1.2 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: aenum~=2.0.8 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: pydocstyle~=2.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: memento-client~=0.6.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: yamllint~=1.6.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: cmakelint~=1.3 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: pyroma~=2.2.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: pylint~=1.6 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: nltk~=3.2 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: html-linter~=0.3.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: restructuredtext-lint~=1.0.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: scspell3k~=2.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: HTTPolice~=0.5.2 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: pyyaml~=3.12 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: nbformat~=4.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: cppclean~=0.12.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: isort~=4.2 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: bandit~=1.2 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: appdirs==1.4.* in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_utils~=0.6.6->-r requirements.txt (line 3))
Requirement already satisfied: pyprint==0.2.* in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala_utils~=0.6.6->-r requirements.txt (line 3))
Requirement already satisfied: nose in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from gemfileparser~=0.6.2->-r requirements.txt (line 4))
Requirement already satisfied: polib>=1.0.8 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from dennis~=0.8->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: colorama<0.4,>=0.3 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from radon==1.4.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: mando<0.4,>=0.3 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from radon==1.4.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: six in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from proselint~=0.7.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: future in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from proselint~=0.7.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: ansicolor~=0.2.4 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from vim-vint~=0.3.12->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: chardet>=2.3.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from vim-vint~=0.3.12->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: docutils>=0.7 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from rstcheck~=3.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: requests in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from safety~=0.5.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: packaging in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from safety~=0.5.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: colorlog~=2.7 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: setuptools>=19.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: libclang-py3~=3.4.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: testfixtures~=4.14.3 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: dependency-management~=0.4.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: Pygments~=2.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: unidiff~=0.5.2 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: snowballstemmer in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from pydocstyle~=2.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: mccabe in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from pylint~=1.6->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: astroid<2.0,>=1.6 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from pylint~=1.6->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: docopt>=0.6.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from html-linter~=0.3.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: template-remover in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from html-linter~=0.3.0->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: dominate>=2.2.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: bitstring>=3.1.4 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: defusedxml>=0.5.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: brotlipy>=0.5.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: singledispatch>=3.4.0.3 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: traitlets>=4.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from nbformat~=4.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: ipython-genutils in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from nbformat~=4.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: jupyter-core in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from nbformat~=4.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: jsonschema!=2.5.0,>=2.4 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from nbformat~=4.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: GitPython>=1.0.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from bandit~=1.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: stevedore>=1.17.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from bandit~=1.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: termcolor~=1.1.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from pyprint==0.2.*->coala_utils~=0.6.6->-r requirements.txt (line 3))
Requirement already satisfied: urllib3<1.24,>=1.21.1 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from requests->safety~=0.5.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: idna<2.8,>=2.5 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from requests->safety~=0.5.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: certifi>=2017.4.17 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from requests->safety~=0.5.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: pyparsing in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from packaging->safety~=0.5.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: sarge~=0.1.4 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from dependency-management~=0.4.0->coala>=0.12.0.dev20170828055500->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: lazy-object-proxy in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from astroid<2.0,>=1.6->pylint~=1.6->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: wrapt in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from astroid<2.0,>=1.6->pylint~=1.6->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: cffi>=1.0.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from brotlipy>=0.5.1->HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: decorator in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from traitlets>=4.1->nbformat~=4.1->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: gitdb2>=2.0.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from GitPython>=1.0.1->bandit~=1.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from stevedore>=1.17.1->bandit~=1.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: pycparser in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from cffi>=1.0.0->brotlipy>=0.5.1->HTTPolice~=0.5.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))
Requirement already satisfied: smmap2>=2.0.0 in /home/travis/virtualenv/python3.5.5/lib/python3.5/site-packages (from gitdb2>=2.0.0->GitPython>=1.0.1->bandit~=1.2->coala_bears~=0.12.0.dev20170722110839->-r requirements.txt (line 2))

$ pytest
============================= test session starts ==============================
platform linux -- Python 3.5.5, pytest-3.6.4, py-1.5.2, pluggy-0.6.0
rootdir: /home/travis/build/coala/coala-quickstart, inifile: setup.cfg
plugins: requests-mock-1.5.2, xdist-1.22.5, travis-fold-1.3.0, timeout-1.3.1, reqs-0.0.7, reorder-0.1.1, profiling-1.3.0, mock-1.10.0, instafail-0.3.0, forked-0.2, error-for-skips-1.0.0, env-0.6.2, cov-2.5.1
timeout: 60.0s
timeout method: signal
timeout func_only: False
collected 98 items                                                             

coala_quickstart/generation/Project.py .                                 [  1%]
coala_quickstart/generation/Utilities.py .                               [  2%]
coala_quickstart/info_extraction/Utilities.py .                          [  3%]
coala_quickstart/interaction/Logo.py .                                   [  4%]
tests/generation/BearsTest.py .............                              [ 17%]
tests/generation/InfoCollectorTest.py .                                  [ 18%]
tests/generation/SettingsClassTest.py ..                                 [ 20%]
tests/generation/SettingsFillingTest.py ...........                      [ 31%]
tests/generation/SettingsTest.py ...                                     [ 34%]
tests/generation/UtilitiesTest.py ............                           [ 46%]
tests/green_mode/QuickstartBearTest.py .                                 [ 47%]
tests/green_mode/filename_operationsTest.py ..                           [ 50%]
tests/green_mode/green_modeTest.py .....F

_____________________ Test_green_mode.test_bear_test_fun_2 _____________________

self = <green_modeTest.Test_green_mode testMethod=test_bear_test_fun_2>

    def test_bear_test_fun_2(self):
        from pyprint.ConsolePrinter import ConsolePrinter
        printer = ConsolePrinter()
        bears = {'Python': [TestLocalBear, TestGlobalBear]}
        relevant_bears = {'test':
                          {TestLocalBear, TestGlobalBear, }}
        bear_settings_obj = collect_bear_settings(relevant_bears)
        file_dict = {'A.py': {'a\n', 'b\n'}, 'C.py': {'c\n', 'd\n'}}
        dir_path = str(Path(__file__).parent) + os.sep
        contents = initialize_project_data(dir_path, [])
        file_names = ['A.py', 'C.py']
        non_op_results, unified_results = bear_test_fun(
            bears, bear_settings_obj, file_dict, [], contents,
>           file_names, 1, 1, printer)

tests/green_mode/green_modeTest.py:342: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
coala_quickstart/green_mode/green_mode.py:412: in bear_test_fun
    ignore_ranges, 'non-op', printer)
coala_quickstart/green_mode/green_mode.py:352: in run_test_on_each_bear
    ignore_ranges)
coala_quickstart/green_mode/green_mode.py:308: in global_bear_test
    pool = mp.Pool(processes=mp.cpu_count()-1)
/opt/python/3.5.5/lib/python3.5/multiprocessing/context.py:118: in Pool
    context=self.get_context())
/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py:174: in __init__
    self._repopulate_pool()
/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py:234: in _repopulate_pool
    self._wrap_exception)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <multiprocessing.pool.Pool object at 0x7f8439304320>, args = ()
kwds = {'args': (<multiprocessing.queues.SimpleQueue object at 0x7f84b8ccf7b8>, <multiprocessing.queues.SimpleQueue object at 0x7f84afff1748>, None, (), None, True), 'target': <function worker at 0x7f84b009e9d8>}

>   def Process(self, *args, **kwds):
E   Failed: Timeout >60.0s

/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py:150: Failed
----------------------------- Captured stdout call -----------------------------
Finding suitable values to necessary settings for TestLocalBear based on your project ...
Finding suitable values to necessary settings for TestGlobalBear based on your project ...

----------------------------- Captured stderr call -----------------------------

+++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-15 (140207655446272) ~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 463, in _handle_results
    task = get()
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 250, in recv
    buf = self._recv_bytes()
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 407, in _recv_bytes
    buf = self._recv(4)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 379, in _recv
    chunk = read(handle, remaining)

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-14 (140207663838976) ~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 415, in _handle_tasks
    for taskseq, set_length in iter(taskqueue.get, None):
  File "/opt/python/3.5.5/lib/python3.5/queue.py", line 164, in get
    self.not_empty.wait()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 293, in wait
    waiter.acquire()

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-10 (140207697409792) ~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 405, in _handle_workers
    pool._maintain_pool()

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-5 (140207814358784) ~~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 415, in _handle_tasks
    for taskseq, set_length in iter(taskqueue.get, None):
  File "/opt/python/3.5.5/lib/python3.5/queue.py", line 164, in get
    self.not_empty.wait()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 293, in wait
    waiter.acquire()

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-1 (140207428294400) ~~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 406, in _handle_workers
    time.sleep(0.1)

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-9 (140207705802496) ~~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 463, in _handle_results
    task = get()
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 250, in recv
    buf = self._recv_bytes()
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 407, in _recv_bytes
    buf = self._recv(4)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 379, in _recv
    chunk = read(handle, remaining)

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-11 (140207689017088) ~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 415, in _handle_tasks
    for taskseq, set_length in iter(taskqueue.get, None):
  File "/opt/python/3.5.5/lib/python3.5/queue.py", line 164, in get
    self.not_empty.wait()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 293, in wait
    waiter.acquire()

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-4 (140207453472512) ~~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 406, in _handle_workers
    time.sleep(0.1)

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-3 (140207445079808) ~~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 463, in _handle_results
    task = get()
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 250, in recv
    buf = self._recv_bytes()
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 407, in _recv_bytes
    buf = self._recv(4)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 379, in _recv
    chunk = read(handle, remaining)

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-7 (140207722587904) ~~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 406, in _handle_workers
    time.sleep(0.1)

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-6 (140207730980608) ~~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 463, in _handle_results
    task = get()
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 250, in recv
    buf = self._recv_bytes()
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 407, in _recv_bytes
    buf = self._recv(4)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 379, in _recv
    chunk = read(handle, remaining)

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-13 (140207672231680) ~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 406, in _handle_workers
    time.sleep(0.1)

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-2 (140207436687104) ~~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 415, in _handle_tasks
    for taskseq, set_length in iter(taskqueue.get, None):
  File "/opt/python/3.5.5/lib/python3.5/queue.py", line 164, in get
    self.not_empty.wait()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 293, in wait
    waiter.acquire()

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-12 (140207680624384) ~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 463, in _handle_results
    task = get()
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 250, in recv
    buf = self._recv_bytes()
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 407, in _recv_bytes
    buf = self._recv(4)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/connection.py", line 379, in _recv
    chunk = read(handle, remaining)

~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-8 (140207714195200) ~~~~~~~~~~~~~~~~~~~~~~
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 882, in _bootstrap
    self._bootstrap_inner()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 914, in _bootstrap_inner
    self.run()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/python/3.5.5/lib/python3.5/multiprocessing/pool.py", line 415, in _handle_tasks
    for taskseq, set_length in iter(taskqueue.get, None):
  File "/opt/python/3.5.5/lib/python3.5/queue.py", line 164, in get
    self.not_empty.wait()
  File "/opt/python/3.5.5/lib/python3.5/threading.py", line 293, in wait
    waiter.acquire()

+++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++

tests/green_mode/green_modeTest.py ...................                   [ 75%]
tests/info_extraction/InfoExtractorTest.py ........                      [ 83%]
tests/info_extraction/InfoScopeTest.py ...                               [ 86%]
tests/info_extraction/InfoTest.py ...                                    [ 89%]
tests/info_extractors/EditorconfigInfoExtractorTest.py .                 [ 90%]
tests/info_extractors/GemfileInfoExtractorTest.py .                      [ 91%]
tests/info_extractors/GruntfileInfoExtractorTest.py .                    [ 92%]
tests/info_extractors/PackageJSONInfoExtractorTest.py ..                 [ 94%]
tests/info_extractors/UtilitiesTest.py ..                                [ 96%]
tests/interaction/LogoTest.py ...                                        [100%]
Profiling (from /home/travis/build/coala/coala-quickstart/prof/combined.prof):
Sun Aug 12 12:35:28 2018    /home/travis/build/coala/coala-quickstart/prof/combined.prof

         37070206 function calls (35670023 primitive calls) in 135.179 seconds

   Ordered by: cumulative time
   List reduced from 4570 to 20 due to restriction <20>

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
       98    0.001    0.000  135.223    1.380 runner.py:105(pytest_runtest_call)
       94    0.001    0.000  135.210    1.438 unittest.py:182(runtest)
       94    0.000    0.000  135.209    1.438 case.py:652(__call__)
       94    0.008    0.000  135.208    1.438 case.py:570(run)
        2    0.000    0.000   84.150   42.075 green_mode.py:359(bear_test_fun)
        6    0.000    0.000   84.150   14.025 green_mode.py:337(run_test_on_each_bear)
        6    0.001    0.000   84.116   14.019 context.py:113(Pool)
        6    0.003    0.000   84.114   14.019 pool.py:153(__init__)
        6    2.077    0.346   83.444   13.907 pool.py:225(_repopulate_pool)
        3    0.001    0.000   77.638   25.879 green_mode.py:306(global_bear_test)
        1    0.000    0.000   74.176   74.176 green_modeTest.py:329(test_bear_test_fun_2)
      281    3.279    0.012   50.098    0.178 process.py:95(start)
       39    0.003    0.000   46.569    1.194 ConfigurationGathering.py:420(get_filtered_bears)
       39    0.000    0.000   46.511    1.193 ConfigurationGathering.py:400(get_all_bears)
       39    0.003    0.000   45.608    1.169 Collectors.py:292(collect_all_bears_from_sections)
       17    0.001    0.000   44.573    2.622 Bears.py:17(filter_relevant_bears)
       17    0.000    0.000   44.549    2.621 Bears.py:42(<dictcomp>)
      281    0.427    0.002   42.080    0.150 context.py:264(_Popen)
      281    0.948    0.003   40.954    0.146 popen_fork.py:16(__init__)
      281   15.159    0.054   39.539    0.141 popen_fork.py:64(_launch)



travis_fold:start:py-2753.cov.0
----------- coverage: platform linux, python 3.5.5-final-0 -----------
Name                                                           Stmts   Miss Branch BrPart  Cover   Missing
----------------------------------------------------------------------------------------------------------
coala_quickstart/Constants.py                                      6      0      0      0   100%
coala_quickstart/Strings.py                                        8      0      0      0   100%
coala_quickstart/coala_quickstart.py                              49      0      2      0   100%
coala_quickstart/generation/InfoCollector.py                      20      0      8      0   100%
coala_quickstart/generation/InfoMapping.py                         3      0      0      0   100%
coala_quickstart/generation/Project.py                            21      0      4      0   100%
coala_quickstart/generation/Settings.py                           44      0     18      0   100%
coala_quickstart/generation/SettingsClass.py                     117      0     56      0   100%
coala_quickstart/generation/SettingsFilling.py                    51      0     27      0   100%
coala_quickstart/generation/Utilities.py                         101      0     59      0   100%
coala_quickstart/generation/__init__.py                            0      0      0      0   100%
coala_quickstart/green_mode/QuickstartBear.py                     15      0      6      0   100%
coala_quickstart/green_mode/Setting.py                            14      0      8      0   100%
coala_quickstart/green_mode/filename_operations.py                77      0     40      0   100%
coala_quickstart/green_mode/green_mode.py                        182      0     99      0   100%
coala_quickstart/info_extraction/Info.py                          16      0      2      0   100%
coala_quickstart/info_extraction/InfoExtractor.py                 50      0     24      0   100%
coala_quickstart/info_extraction/InfoScope.py                     37      0     28      0   100%
coala_quickstart/info_extraction/Information.py                   63      0      0      0   100%
coala_quickstart/info_extraction/Utilities.py                     14      0     12      0   100%
coala_quickstart/info_extraction/__init__.py                       0      0      0      0   100%
coala_quickstart/info_extractors/PackageJSONInfoExtractor.py      27      0     10      0   100%
coala_quickstart/info_extractors/Utilities.py                     19      0     18      0   100%
coala_quickstart/info_extractors/__init__.py                       0      0      0      0   100%
coala_quickstart/interaction/Logo.py                              19      0      8      0   100%
coala_quickstart/interaction/__init__.py                           0      0      0      0   100%
----------------------------------------------------------------------------------------------------------
TOTAL                                                            953      0    429      0   100%
travis_fold:end:py-2753.cov.0

Required test coverage of 100% reached. Total coverage: 100.00%
=========================== short test summary info ============================
FAIL tests/green_mode/green_modeTest.py::Test_green_mode::test_bear_test_fun_2

==================== 1 failed, 97 passed in 235.77 seconds =====================

@@ -158,8 +161,9 @@ def test_filter_relevant_bears_green_mode(self):
for key in ['Python', 'C', 'All']:
bear_obj_dict[key] = set()
for bear in IMPORTANT_BEAR_LIST[key]:
bear_obj_dict[key].update([x for x in bear_objs if (
x.__name__ == bear)])
if bear not in GREEN_MODE_INCOMPATIBLE_BEAR_LIST:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cripes.

if bear in GREEN_MODE_INCOMPATIBLE_BEAR_LIST:
   continue

then you dont need to add indents to the previous line

x.__name__ == bear)])
if bear in GREEN_MODE_INCOMPATIBLE_BEAR_LIST:
continue
bear_obj_dict[key].update(
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as I said previously, this line doesnt need to be modified by you.

bear_obj_dict[key].update([x for x in bear_objs if (
x.__name__ == bear)])
if bear in GREEN_MODE_INCOMPATIBLE_BEAR_LIST:
continue

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code does not comply to PEP8.

Origin: PEP8Bear, Section: all.autopep8.

The issue can be fixed by applying the following patch:

--- a/tmp/tmppeo8qrj0/tests/generation/BearsTest.py
+++ b/tmp/tmppeo8qrj0/tests/generation/BearsTest.py
@@ -162,7 +162,7 @@
             bear_obj_dict[key] = set()
             for bear in IMPORTANT_BEAR_LIST[key]:
                 if bear in GREEN_MODE_INCOMPATIBLE_BEAR_LIST:
-                   continue
+                    continue
                 bear_obj_dict[key].update(
                     [x for x in bear_objs if (x.__name__ == bear)])
 

bear_obj_dict[key].update([x for x in bear_objs if (
x.__name__ == bear)])
if bear in GREEN_MODE_INCOMPATIBLE_BEAR_LIST:
continue

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

E111 indentation is not a multiple of four

Origin: PycodestyleBear (E111), Section: all.autopep8.

@TravisBuddy
Copy link

Travis tests have failed

Hey @ishanSrt,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

3rd Build

coala --non-interactive
Executing section all...
Executing section all.python...
Executing section all.quotes...
[WARNING][13:17:52] No files matching '/home/travis/build/coala/coala-quickstart/tests/**.py' were found. If this rule is not required, you can remove it from section [all.quotes] in your .coafile to deactivate this warning.
Executing section all.autopep8...
**** PEP8Bear [Section <empty> | Severity NORMAL] ****
!    ! The code does not comply to PEP8.
[----] /home/travis/build/coala/coala-quickstart/tests/generation/BearsTest.py
[++++] /home/travis/build/coala/coala-quickstart/tests/generation/BearsTest.py
[ 165]                    continue
[ 165]                     continue
[INFO][13:18:02] Applied 'ShowPatchAction' on 'tests/generation/BearsTest.py' from 'PEP8Bear'.
[WARNING][13:18:02] PycodestyleBear (E111): This result has no patch attached.

tests/generation/BearsTest.py
[ 165] ···················continue
**** PycodestyleBear (E111) [Section: all.autopep8 | Severity: NORMAL] ****
!    ! E111 indentation is not a multiple of four
Executing section all.linelength...
Executing section all.commit...
Executing section all.yml...
[WARNING][13:18:03] No files matching '/home/travis/build/coala/coala-quickstart/tests/**/*.yml' were found. If this rule is not required, you can remove it from section [all.yml] in your .coafile to deactivate this warning.
Executing section cli...

@@ -158,8 +161,10 @@ def test_filter_relevant_bears_green_mode(self):
for key in ['Python', 'C', 'All']:
bear_obj_dict[key] = set()
for bear in IMPORTANT_BEAR_LIST[key]:
bear_obj_dict[key].update([x for x in bear_objs if (
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

revert to this line

exactly

#290 (review)

@jayvdb
Copy link
Member

jayvdb commented Aug 12, 2018

ack 9d09432

* Constants.py: Add a list GREEN_MODE_INCOMPATIBLE_BEAR_LIST.
* Bears.py: Remove bears from REQUIRED_BEAR_LIST that are present
            in GREEN_MODE_INCOMPATIBLE_BEAR_LIST when running
            green_mode.
Add tests for the same.
@jayvdb
Copy link
Member

jayvdb commented Aug 12, 2018

ack f26b264

@jayvdb
Copy link
Member

jayvdb commented Aug 12, 2018

@gitmate-bot ff

@gitmate-bot
Copy link

Hey! I'm GitMate.io! This pull request is being fastforwarded automatically. Please DO NOT push while fastforward is in progress or your changes would be lost permanently ⚠️

@gitmate-bot gitmate-bot merged commit f26b264 into coala:master Aug 12, 2018
@gitmate-bot
Copy link

Automated fastforward with GitMate.io was successful! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

4 participants