Bruno Oliveira
abc2c2b087
Remove spurious dependencies from tox.ini as pointed out by @The-Compiler
2015-04-08 01:06:31 -03:00
Florian Bruhin
9d44f777c0
Fix lint.
2015-04-05 20:30:31 +02:00
Florian Bruhin
d3a92d505c
Make lints run with adjusted test folder location.
...
For pylint we need a custom script; see
https://bitbucket.org/logilab/pylint/issue/512/
2015-04-05 18:45:48 +02:00
Florian Bruhin
ce0b9eab58
tox: Make it possible to pass args to pytest.
2015-04-05 15:39:05 +02:00
Bruno Oliveira
4fa2294805
Merge remote-tracking branch 'origin/master' into layout
...
Conflicts:
qutebrowser/test/keyinput/test_basekeyparser.py
qutebrowser/test/utils/test_standarddir.py
test/browser/http/test_content_disposition.py
test/config/test_configtypes.py
test/misc/test_editor.py
test/utils/test_debug.py
test/utils/test_utils.py
tox.ini
2015-04-04 14:29:49 -03:00
Bruno Oliveira
99abd1edeb
Adding pytest-mock to tox
2015-04-03 20:17:52 -03:00
Raphael Pierzina
58a8a7e992
Introduce pytest plugin capturelog and convert test_log_time
2015-04-03 20:10:41 +02:00
Bruno Oliveira
751b62e344
Moving logging and QApplication to conftest
...
As discussed in #8
2015-04-02 19:09:06 -03:00
Bruno Oliveira
3096f3856a
Implemented test for TextBase widget
2015-04-01 20:50:20 -03:00
Florian Bruhin
38c63ca2ea
Add a checker for words which I often misspell.
2015-03-31 22:12:38 +02:00
Florian Bruhin
96090b86fd
tox: Use pytest-cov for coverage.
2015-03-30 23:36:27 +02:00
Florian Bruhin
36421934f9
tox: Use pytest instead of unittest.
2015-03-30 23:09:35 +02:00
Florian Bruhin
34a0976a6f
Fix requirements.io filter.
2015-03-27 19:27:57 +01:00
Florian Bruhin
51141adb24
tox: Better requirements.io filter for pep8.
2015-03-26 21:34:13 +01:00
Florian Bruhin
c562fac9cb
tox: Use git directly to check for changes (docs).
...
We also remove checking for uncommited changes in misc_checks.py, as this
usually just is noise.
2015-03-26 20:37:53 +01:00
Florian Bruhin
16ab2ad167
tox: Add skip_install to more environments.
2015-03-26 20:19:55 +01:00
Florian Bruhin
acb13bb61e
tox: Update check-manifest to 0.24.
...
Changelog:
* Make sure setup.py not being added to the VCS doesn't cause
hard-to-understand errors (issue #46 ).
2015-03-26 19:56:29 +01:00
Florian Bruhin
67b9036574
tox: tox.ini fixes for Ubuntu Trusty/tox 1.6
...
- Don't use old PYTHONPATH in tox.ini.
PYTHONPATH should be unset anyways, so it's okay to ignore the old value.
- Don't use config interpolation for unittests.
This shows a "command not found" error for some reason.
2015-03-26 13:23:07 +01:00
Florian Bruhin
cb3fcd3d8a
Don't use {envsitepackagesdir} for link_pyqt.py.
...
It seems this is broken (and passes the global path) on Ubuntu Trusty.
2015-03-26 13:23:07 +01:00
Florian Bruhin
738f6a4510
tox: Set QT_QPA_PLATFORM_PLUGIN_PATH for tests.
...
This is needed on Windows so the qwindows plugin is found.
It makes more sense to set this here instead of setting it in the buildbot
settings.
2015-03-26 13:23:07 +01:00
Florian Bruhin
b409517777
tox: Use python -m pep257 for pep257.
2015-03-26 13:23:03 +01:00
Florian Bruhin
a1df3194ff
tox: Add coverage/docs environments.
2015-03-26 13:21:10 +01:00
Florian Bruhin
1d29e3462f
Use tox to manage virtualenvs.
...
Obsoletes #463 .
Fixes #558 .
Fixes part of #474 .
Closes #479 .
Closes #452 .
2015-03-26 08:15:38 +01:00