Florian Bruhin
7761dd5af4
configtypes: Disallow ValidValues without values.
2015-10-02 11:37:41 +02:00
Daniel
c78f83e692
Add port numbers to incdec_number tests
2015-10-02 11:27:56 +02:00
Florian Bruhin
b863c9807b
Fix warning pattern, take two.
2015-10-02 10:59:11 +02:00
Florian Bruhin
8cdbd2a15f
Fix pattern for QSslSocketBackendPrivate warning.
2015-10-02 10:47:44 +02:00
Florian Bruhin
2c719006cf
tests: Fix skipping with multiple platform markers.
2015-10-02 10:39:21 +02:00
Florian Bruhin
240e271b0d
tests: Translate platform markers to skipif marks.
...
This means pytest shows the correct location and the marks work correctly when
marking individual items in a parametrize marker.
2015-10-02 09:26:33 +02:00
Florian Bruhin
18bd20e109
Skip test_ipc:test_timeout on OS X.
...
It almost always causes issues and I have no idea why... Let's skip it for now.
Fixes #975 .
2015-10-02 08:52:51 +02:00
Florian Bruhin
b88a22b139
tests: Add a not_osx platform marker.
2015-10-02 08:51:40 +02:00
Florian Bruhin
9f7836131d
tests: Add a reason argument to platform markers.
2015-10-02 08:51:22 +02:00
Florian Bruhin
b42b12b7a5
Fix ipc.py coverage.
2015-10-02 08:17:50 +02:00
Florian Bruhin
454b2348a8
ipc: Actually use CONNECT_TIMEOUT.
2015-10-02 08:11:37 +02:00
Florian Bruhin
ea663f9975
IPC: Handle socket timeout correctly.
...
Hopefully fixes #975 .
2015-10-02 08:11:26 +02:00
Florian Bruhin
264f9c4919
Mention Linux Mint version needed.
2015-10-02 08:03:10 +02:00
Florian Bruhin
afa7a1a9a0
Remove broken margin-left for progress bar.
...
Closes #125 (by obsoleting it).
2015-10-02 08:03:10 +02:00
Florian Bruhin
5c52d4d04e
Fix TestGitStrSubprocess.test_real_git on Windows.
...
Fixes #939 .
2015-10-02 07:36:06 +02:00
Florian Bruhin
93ed853c36
Fix tests on Xvfb.
...
Fixes #984 .
2015-10-02 07:07:38 +02:00
Florian Bruhin
d6301beb2a
Improve configtypes.Regex tests and docs.
2015-10-01 23:24:27 +02:00
Florian Bruhin
16ac3baf2e
configtypes: Handle invalid escapes in regexes.
2015-10-01 23:11:48 +02:00
Florian Bruhin
e4a216e7cf
configtypes: Refactor regex validation.
2015-10-01 22:29:24 +02:00
Florian Bruhin
8e52e5f2fc
Don't use deprecated logging calls.
2015-10-01 21:39:42 +02:00
Florian Bruhin
65891c6f0d
Fail tests on Python warnings.
...
Fixes #982 .
2015-10-01 21:34:00 +02:00
Daniel
c9a959043b
Smarter tests for incdec_number
...
Now we generate possible combinations automatically instead of listing
several example values by hand.
2015-10-01 21:27:05 +02:00
Daniel
8228a96180
Stylistic changes, more testing for incdec
2015-10-01 20:57:08 +02:00
Florian Bruhin
f552f433f8
Rename stupidly named test.
2015-10-01 18:58:45 +02:00
Florian Bruhin
0b4cee420f
Merge same authors and regenerate authors.
2015-10-01 18:25:46 +02:00
Florian Bruhin
f16cc5986c
Merge branch 'averrin-crash_report'
2015-10-01 18:23:41 +02:00
Florian Bruhin
37e5a46808
Merge branch 'crash_report' of https://github.com/averrin/qutebrowser into averrin-crash_report
2015-10-01 18:23:04 +02:00
Florian Bruhin
d849cd42e5
Merge branch 'andybalaam-note-source-highlight-dependency'
2015-10-01 18:21:45 +02:00
Florian Bruhin
f7d49f29b7
Update authors.
2015-10-01 18:21:37 +02:00
Andy Balaam
c989351b14
Document the need for source-highlight to be installed for asciidoc2html to work fully.
2015-10-01 15:44:18 +01:00
Alexey Nabrodov
293c9f1022
trying to fix tests 2
2015-10-01 16:34:34 +03:00
Alexey Nabrodov
044c0a0c4f
trying to fix tests
2015-10-01 16:26:56 +03:00
Alexey Nabrodov
54d4f4f48b
refactor and test
2015-10-01 15:57:11 +03:00
Alexey Nabrodov
ce9aafdc1b
why????
2015-10-01 14:15:32 +03:00
Alexey Nabrodov
be332fe723
init env vars in crash report
2015-10-01 14:11:35 +03:00
Daniel
4881d81444
Add new configtype: FlagList
...
This class contains validation code shared by ConfirmQuit and
URLSegmentList, that is it checks for duplicate values and compares
each value to valid_values.
2015-10-01 00:40:21 +02:00
Florian Bruhin
ab6390b44e
Fix changelog for v0.4.1.
2015-09-30 22:18:45 +02:00
Florian Bruhin
7c72929af4
Update changelog.
2015-09-30 22:16:25 +02:00
Florian Bruhin
57abd53e56
Regenerate docs.
2015-09-30 21:32:48 +02:00
Florian Bruhin
ae3497a3a1
Remove unnecessary str().
2015-09-30 21:26:41 +02:00
Daniel
bc631d7d8b
Fix configtypes test coverage
2015-09-30 21:17:27 +02:00
Florian Bruhin
7fcbbc98f6
Merge branch 'scroll_in_title' of https://github.com/averrin/qutebrowser into averrin-scroll_in_title
2015-09-30 21:16:36 +02:00
Daniel
bed90d1319
Regenerate settings.asciidoc
2015-09-30 19:49:17 +02:00
Daniel
1bdb012b2c
Add a config option for navigate_incdec
...
Also known as Ctrl-A/Ctrl-X. You can now specify which parts of the URL
should be searched for numbers.
The setting is general->url-incdec-segments and it's a set with valid
values of 'host', 'path', 'query' and 'anchor'.
2015-09-30 19:18:00 +02:00
Florian Bruhin
eb662a2468
Update changelog.
2015-09-30 07:34:15 +02:00
Florian Bruhin
f972d043c5
Fix StopIteration handling in _init_late_modules.
...
This caused a PendingDeprecationWarning with Python 3.5:
Traceback (most recent call last):
File "/home/florian/proj/qutebrowser/git/qutebrowser/utils/debug.py", line 237, in log_time
yield
File "/home/florian/proj/qutebrowser/git/qutebrowser/app.py", line 433, in _init_late_modules
next(reader)
StopIteration
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/florian/proj/qutebrowser/git/qutebrowser/app.py", line 433, in _init_late_modules
next(reader)
File "/usr/lib64/python3.5/contextlib.py", line 77, in __exit__
self.gen.throw(type, value, traceback)
PendingDeprecationWarning: generator 'log_time' raised StopIteration
2015-09-30 07:32:36 +02:00
Florian Bruhin
07c02041fc
Update changelog.
2015-09-30 06:46:09 +02:00
Florian Bruhin
edc74657ad
Revert accidental basepython change in tox.ini.
2015-09-30 06:37:00 +02:00
Florian Bruhin
985c067f90
tests: Ignore another SSL Qt warning on OS X.
2015-09-29 21:31:00 +02:00
Florian Bruhin
b82772ca4c
Merge branch 'neeasade-issue-#977'
2015-09-29 21:24:45 +02:00