Alexander Cogneau
418328e61b
Cookie tests done
2015-09-03 18:17:39 +02:00
Thorsten Wißmann
bbdec1779a
Add check that view_in_mpv is run as a userscript
...
Also fix another typo.
2015-09-03 18:02:22 +02:00
Alexander Cogneau
96e3a0b1f1
first cookie tests
2015-09-03 17:24:01 +02:00
Thorsten Wißmann
de5cdf6f0f
Also hide <embed> tags
...
But only hide those tags that aren't children (or descendants) of other
tags that get replaced anyway. That is needed because sometimes, flash
videos are in <embed> tags, sometimgs in <object> tags and sometimes in
<embed> tags within <object> tags.
Furthermore enforce our "click here" link to have transparent background
(and in future: remove as many properties from website specific CSS
stylesheets).
2015-09-03 16:34:30 +02:00
Florian Bruhin
27ee09a7a1
ipc: Skip test_normal on Windows.
2015-09-03 14:35:27 +02:00
Florian Bruhin
2f92ea92d8
test_ipc: Remove disconnect assert.
2015-09-03 11:55:21 +02:00
Florian Bruhin
f682477960
Fix some more IPC tests on Windows.
2015-09-03 11:55:17 +02:00
Florian Bruhin
ab9c046d54
Adjust default keybinding to clear-keychain on Esc.
...
Fixes #917 .
2015-09-03 11:14:05 +02:00
Florian Bruhin
3a5cd8f3ff
Revert "Remove test_ipc workaround again."
...
This reverts commit f4d2e0746e
.
2015-09-03 06:51:15 +02:00
Florian Bruhin
46b28387db
Rewrite test_double_connection.
...
This caused various problems in the old form.
2015-09-03 06:38:35 +02:00
Florian Bruhin
f4d2e0746e
Remove test_ipc workaround again.
2015-09-03 06:36:33 +02:00
Florian Bruhin
efe40fa7e0
Try different workaround for test_ipc issues.
2015-09-03 06:12:36 +02:00
Florian Bruhin
154c380fd0
Fix pylint in test_ipc.
2015-09-02 23:32:06 +02:00
Florian Bruhin
d966720900
ipc tests: More tests.
2015-09-02 23:32:06 +02:00
Florian Bruhin
b4c90c5db4
ipc tests: Clean up qlocalsocket correctly.
...
If we don't do this, on_error will be invoked with old sockets, when
self._socket is None...
2015-09-02 23:32:06 +02:00
Florian Bruhin
6468e60a36
ipc tests: Fix waiting for FakeSocket.
2015-09-02 23:32:06 +02:00
Florian Bruhin
e0c6a322c6
ipc: Pass socket to send_to_running_instance.
2015-09-02 23:32:06 +02:00
Florian Bruhin
82c647a87d
ipc: Mark on_ready_read cornercase as no-cover.
2015-09-02 23:32:06 +02:00
Florian Bruhin
a63f0d5409
More IPC tests.
2015-09-02 23:32:06 +02:00
Florian Bruhin
18af0b4b35
tests: Make FakeSignal callable.
2015-09-02 23:32:06 +02:00
Florian Bruhin
38ebd806cc
Add some tests for misc.ipc.
2015-09-02 23:32:06 +02:00
Florian Bruhin
1953bb8458
ipc: Disconnect on invalid data.
2015-09-02 23:32:06 +02:00
Florian Bruhin
6b4b65e585
ipc: Clarify comment.
2015-09-02 23:32:06 +02:00
Florian Bruhin
cbcd6261b1
ipc: Add got_invalid_data signal.
2015-09-02 23:32:06 +02:00
Thorsten Wißmann
e5b7fdb565
Fix typos spotted by The-Compiler
2015-09-02 17:20:51 +02:00
Thorsten Wißmann
197feade32
Also replace flash videos
...
This means: also replace <object> tags and put the replacement message
even higher in the z-order. (Latter had to be done to make it the
replacement visible on espn _dot_ com)
2015-09-02 17:18:44 +02:00
Thorsten Wißmann
fe6a6c33ae
Add view_in_mpv userscript
2015-09-02 15:59:52 +02:00
Florian Bruhin
52210442c4
Merge branch 'jnphilipp-master'
2015-09-02 14:06:17 +02:00
Florian Bruhin
0fcab6a632
Regenerate authors.
2015-09-02 14:06:11 +02:00
Florian Bruhin
fe06db2571
Merge branch 'master' of https://github.com/jnphilipp/qutebrowser into jnphilipp-master
2015-09-02 14:05:57 +02:00
jnphilipp
6ffcb387eb
Incorporated The-Compilers suggested chanes.
2015-09-02 14:02:24 +02:00
jnphilipp
1cbc555933
Rewrote userscript to use BeautifulSoup.
2015-09-01 22:08:37 +02:00
Florian Bruhin
b23ca85b37
Set basepython for all envs in tox.ini.
2015-09-01 08:54:53 +02:00
Florian Bruhin
1fe1200b71
Install libpython3.4-dev on Travis.
2015-09-01 08:54:53 +02:00
Florian Bruhin
0b911d2e20
Split integration tests, run smoke via pytest.
2015-09-01 08:54:53 +02:00
Florian Bruhin
44f594662a
Merge branch 'acogneau-autoupdate_tests'
2015-09-01 08:49:53 +02:00
Florian Bruhin
216ecd16cc
Regenerate authors.
2015-09-01 08:49:43 +02:00
Florian Bruhin
0c3ee46fe0
Merge branch 'autoupdate_tests' of https://github.com/acogneau/qutebrowser into acogneau-autoupdate_tests
2015-09-01 08:48:52 +02:00
Alexander Cogneau
2d12c26e8c
Add extra url assertion for autoupdate
2015-09-01 01:06:11 +02:00
jnphilipp
8a1a090dea
Added userscript to open feed links.
2015-08-31 22:45:17 +02:00
Florian Bruhin
16e3bad7af
Hide scroll buttons in vertical tab bar.
2015-08-31 22:00:26 +02:00
Florian Bruhin
fecc4be057
tox: Update hypothesis to 0.18.0.
...
Changelog:
- text() with a non-string alphabet would have used the repr() of the the
alphabet instead of its contexts. This is obviously silly. It now works with
any sequence of things convertible to unicode strings.
- @given will now work on methods whose definitions contains no explicit
positional arguments, only varargs. This may have some knock on effects
because it means that @given no longer changes the argspec of functions other
than by adding defaults.
- Introduction of new @composite feature for more natural definition of
strategies you'd previously have used flatmap for.
2015-08-31 21:03:13 +02:00
Florian Bruhin
3046d2f068
Add note about youtube-dl to FAQ.
...
See #350 .
2015-08-31 20:57:59 +02:00
Alexander Cogneau
8ab85d6246
small edits to autoupdate test
2015-08-31 09:30:16 +02:00
Florian Bruhin
8ea91b5bbc
Fix cookiejar_and_cache move.
2015-08-31 08:00:21 +02:00
Florian Bruhin
03f4d738ab
Rename klass fixture to klass_fixt.
...
See https://github.com/pytest-dev/pytest/issues/979 .
2015-08-31 07:42:53 +02:00
Florian Bruhin
9e6bcb97ca
Output coverage to coverage.xml.
...
This avoids https://bitbucket.org/ned/coveragepy/issues/400/
2015-08-31 07:41:06 +02:00
Alexander Cogneau
ee77951e66
PEP8 fixes
2015-08-31 01:25:42 +02:00
Alexander Cogneau
e499d8932f
100% misc.autoupdate coverage
2015-08-31 01:10:04 +02:00
Florian Bruhin
79c1867e6c
Don't save cookies when starting in private mode.
...
Whoops... :(
Fixes #903 .
2015-08-30 23:17:48 +02:00