Nathan Isom
4876bdf7ce
style.
2015-10-14 13:34:41 -05:00
Nathan Isom
e78b00cce2
Fix configdata.py typos, use scheme from url.
2015-10-14 13:22:28 -05:00
Nathan Isom
d7d4c232d0
Initial shot at issue #691
2015-10-14 13:10:24 -05:00
Florian Bruhin
d0be9256b5
Update changelog.
2015-10-08 10:49:12 +02:00
Florian Bruhin
b5dc9d485d
Regenerate docs.
2015-10-08 10:47:52 +02:00
Florian Bruhin
749d7bfc3c
Add backticks to docs.
2015-10-08 10:47:36 +02:00
Florian Bruhin
2c8aa26c93
Merge branch 'master' of https://github.com/pemic/qutebrowser into pemic-master
2015-10-08 10:39:33 +02:00
Florian Bruhin
93a64a4ae5
Don't pass tests/ argument on AppVeyor.
...
This breaks unittests-frozen as the tests aren't actually in that dir anymore.
2015-10-08 10:19:24 +02:00
Peter Michely
bfccb91e42
Changed code and docs according to comments
2015-10-08 10:13:47 +02:00
Florian Bruhin
20bd1cc5fd
Fix tests with 'DISPLAY='.
2015-10-08 06:36:38 +02:00
Florian Bruhin
ffab11c871
Install tox for eslint on Travis.
2015-10-08 06:24:31 +02:00
Florian Bruhin
661f7cde92
Run eslint via tox.
...
This makes the .travis.yml simpler again and fixes the fact that the exit
status of a command was ignored because of the "|| true".
2015-10-08 06:12:46 +02:00
Peter Michely
10f4798559
Fixed whitespace errors
2015-10-08 01:10:44 +02:00
Peter Michely
6be5c65c36
Fixed issue #943 and changed the docs accordingly
2015-10-07 23:53:21 +02:00
Florian Bruhin
224ab3237d
Fix .travis.yml syntax.
2015-10-07 23:14:03 +02:00
Florian Bruhin
0960f229f0
Get rid of ci_run.py again.
2015-10-07 23:12:33 +02:00
Florian Bruhin
fb9e3639d0
Disable pytest-sugar properly for AppVeyor.
2015-10-07 23:09:30 +02:00
Florian Bruhin
0845671165
Start Xvfb for CI from tests.
2015-10-07 23:05:39 +02:00
Florian Bruhin
94d88e280b
tox: Add pytest-sugar.
...
Nicer test output FTW!
2015-10-07 22:13:22 +02:00
Florian Bruhin
c2ea2aa6d7
Remove unused import.
2015-10-07 22:05:22 +02:00
Florian Bruhin
129df05932
ipc: Skip socketOptions test on Qt < 5.4.
2015-10-07 22:04:30 +02:00
Florian Bruhin
a5df7675eb
requirements.txt: Update pyPEG2 to 2.15.2.
2015-10-07 21:53:13 +02:00
Florian Bruhin
7db1f65425
ipc: Avoid using QLocalServer.setSocketOptions.
...
This causes problems with AddressInUseError being swallowed.
Fixes #997 .
2015-10-07 21:52:09 +02:00
Florian Bruhin
2e46efccdc
tox: Update pytest to 2.8.2.
2015-10-07 18:14:56 +02:00
Florian Bruhin
2918f33569
Include xvfbwrapper when freezing tests.
2015-10-07 17:06:19 +02:00
Florian Bruhin
52ced6c652
Start Xvfb for tests.
...
Fixes #851 .
2015-10-07 16:54:46 +02:00
Florian Bruhin
b0671ef530
tox: Don't add --faulthandler-timeout to pytest.
...
This breaks the tests on Windows currently:
https://github.com/pytest-dev/pytest-faulthandler/issues/8
2015-10-07 07:01:03 +02:00
Florian Bruhin
3153f69945
tox: Add pytest-faulthandler for main testenv.
2015-10-07 06:43:50 +02:00
Florian Bruhin
5ecd935ee3
tox: Update six to 1.10.0.
...
Upstream changelog:
- Improve the performance of `six.int2byte` on Python 3.
- Don't add the `winreg` module to `six.moves` on non-Windows platforms.
- Add `six.moves.getcwd` and `six.moves.getcwdu`.
- Add `create_unbound_method` to create unbound methods.
2015-10-07 06:39:08 +02:00
Florian Bruhin
6d117eac6a
Update changelog.
2015-10-07 06:37:36 +02:00
Florian Bruhin
2f6d0083d6
Merge branch 'MazeChaZer-feature/target-flag'
2015-10-07 06:24:01 +02:00
Florian Bruhin
7e25d30814
Regenerate docs.
2015-10-07 06:23:49 +02:00
Florian Bruhin
424809b120
Merge branch 'feature/target-flag' of https://github.com/MazeChaZer/qutebrowser into MazeChaZer-feature/target-flag
2015-10-07 06:22:29 +02:00
Jonas Schürmann
1e8170d98b
Fixed lines which were too long
2015-10-06 23:18:04 +02:00
Jonas Schürmann
afc166a13e
Coding style fixes #1002
2015-10-06 22:59:49 +02:00
Florian Bruhin
7e2ae9f39f
Also install nodejs-legacy on Travis.
...
This is needed to get /usr/bin/node which npm/eslint seem to use.
2015-10-06 07:32:22 +02:00
Florian Bruhin
bdff26a024
tox: Run py35 testenv by default.
2015-10-06 07:10:32 +02:00
Florian Bruhin
439c00f32a
Run eslint on Travis.
...
See #773 .
2015-10-06 07:10:32 +02:00
Florian Bruhin
d094a495cc
Avoid apt-get on Travis if possible.
...
This should speed up builds as no apt-get update is needed.
2015-10-06 07:10:32 +02:00
Florian Bruhin
98e451c90e
Install vulture for pylint testenv.
2015-10-06 07:10:32 +02:00
Florian Bruhin
d9018fed14
Don't install python-dev packages on Travis.
...
Those don't seem to be needed anymore.
2015-10-06 07:10:32 +02:00
Florian Bruhin
f79db832e4
Parallelize tests on AppVeyor.
2015-10-06 07:10:32 +02:00
Florian Bruhin
aa9498bb41
Add separate testenv for vulture.
2015-10-06 07:10:32 +02:00
Florian Bruhin
d7ca469d08
tox: Don't link pyqt for pyroma/check-manifest.
2015-10-06 07:10:32 +02:00
Florian Bruhin
4b2e0470c8
Parallelize test runs on Travis.
2015-10-06 07:10:32 +02:00
Florian Bruhin
5e958faf29
Add --noconftest flags for some testenvs.
2015-10-06 07:10:32 +02:00
Florian Bruhin
bc26592bb7
tox: Update some environments to pytest 2.8.1.
...
This works for everything except the main environment which is blocked on the
pytest-catchlog fix.
2015-10-06 07:10:32 +02:00
Florian Bruhin
04619e0f81
Run Python 3.5 on OS X and get rid of Xvfb wrapper.
2015-10-06 07:10:32 +02:00
Florian Bruhin
0a3844a3be
tox: Don't set basepython for [testenv].
...
Otherwise this'd override basepython for any testenv (py34/py35) to use the
installed /usr/bin/python3.
Closes #1001 .
2015-10-06 07:10:32 +02:00
Florian Bruhin
fda477397e
Get rid of py34-integration testenv.
...
Fixes #1000 .
2015-10-06 07:10:32 +02:00