Bruno Oliveira
55e3645131
Add comment to test samples in test_basekeyparser
2015-04-09 18:13:13 -03:00
Florian Bruhin
91b72ef292
Add a test to validate the default key config.
2015-04-09 21:20:17 +02:00
Florian Bruhin
8d98868ccd
Fix deprecated default keybindings.
...
Those were auto-corrected with the next run, but still are bad...
2015-04-09 20:36:11 +02:00
Florian Bruhin
83dbe48469
Refactor EventFilter.
2015-04-09 20:22:00 +02:00
Florian Bruhin
f77ba5744b
Add a ui -> hide-mouse-cursor option.
2015-04-09 19:59:16 +02:00
Artur Shaik
695712e50c
Basic caret and visual modes implementation
...
Allow user switch in caret mode for browsing with caret, and visual mode
for select and yank text with keyboard.
Default keybindings is c or v for caret mode, and again v for visual mode. All
basic movements provided by WebAction enum implemened with vim-like
bindings. Yanking with y and Y for selection and clipboard respectively.
There is bug/feature in WebKit that after caret enabled, caret doesn't
show until mouse click (or sometimes Tab helps). So I add some workaround
for that with mouse event. I think should be better aproach.
Signed-off-by: Artur Shaik <ashaihullin@gmail.com>
2015-04-09 22:55:42 +06:00
Florian Bruhin
7160a89cb9
Fix NameError in hints.py.
2015-04-09 17:47:09 +02:00
Florian Bruhin
2d8df76609
Add $QUTE_HTML and $QUTE_TEXT for userscripts.
2015-04-09 17:45:16 +02:00
Florian Bruhin
ecb0a4e2f8
manpage: Mention XDG_*_HOME in the FILES section.
...
Closes #619 .
2015-04-09 13:24:52 +02:00
Florian Bruhin
9e0d65c219
manpage: Mention ":help".
...
Closes #618 .
2015-04-09 13:22:16 +02:00
Florian Bruhin
9111ae7b3c
tox: Update pytest-mock to 0.4.3.
...
Upstream changelog:
- mocker and the backward compatible mock fixture now return the same object.
2015-04-09 13:19:39 +02:00
Bruno Oliveira
96ddfd5b65
Parametrize TestSplitCount in test_basekeyparser
...
As pointed out by @The-Compiler
2015-04-09 07:57:32 -03:00
Florian Bruhin
e33517f592
Merge branch 'oed-downloadview-placement'
2015-04-09 12:55:06 +02:00
Florian Bruhin
2a796d9aa4
Regenerate docs.
2015-04-09 12:54:59 +02:00
Joel Torstensson
12c83b721f
Fixed some style errors.
2015-04-09 12:49:32 +02:00
Joel Torstensson
cc2c7c09ea
Changing position without restart now possible.
2015-04-09 11:47:35 +02:00
Joel Torstensson
2fa66ba250
Added option for downloadview placement.
2015-04-09 11:44:59 +02:00
Florian Bruhin
425cffc2f7
pylint: Ignore 'undefined-variable' for tests.
...
It's less than optimal, but disabling it selectively because of
https://bitbucket.org/logilab/pylint/issue/511/ is too annoying.
2015-04-09 07:43:47 +02:00
Florian Bruhin
74f4642a2c
Fix lint.
2015-04-09 07:35:33 +02:00
Florian Bruhin
a2772db9da
Merge pull request #18 from hackebrot/convert-test-jinja
...
Convert test_jinja.py to pytest
2015-04-09 06:54:21 +02:00
Florian Bruhin
44a6617184
Add docstring for patch_read_file.
2015-04-09 06:53:21 +02:00
Florian Bruhin
1770570921
Merge pull request #17 from hackebrot/gui-marker
...
Custom "gui" marker for GUI tests.
2015-04-09 06:45:49 +02:00
Florian Bruhin
343a091aee
Small docstring cleanup.
2015-04-09 06:42:34 +02:00
Florian Bruhin
6c566198f1
Merge branch 'hackebrot-change-test-layout-and-add-gui-tests'
2015-04-09 06:35:49 +02:00
Florian Bruhin
33dbed5624
Update authors.
2015-04-09 06:35:41 +02:00
Bruno Oliveira
853280feeb
Convert test_qtutils to pytest
2015-04-08 20:25:01 -03:00
Bruno Oliveira
6037fd74cd
Convert test_split to pytest
2015-04-08 20:07:14 -03:00
Raphael Pierzina
b18c1254a4
Use an autofixture that monkeypatches read_file for both tests
2015-04-09 00:46:48 +02:00
Raphael Pierzina
c3e615dfa3
Remove the test class from test_jinja.py
2015-04-09 00:38:57 +02:00
Raphael Pierzina
d91400c3be
Use pytest monkeypatch instead of unittest.mock.patch
2015-04-09 00:32:24 +02:00
Bruno Oliveira
d375ddebea
Add new-line at the end of conftest.py
2015-04-08 19:16:45 -03:00
Bruno Oliveira
894a2a4e7b
Add custom "gui" marker to tests which use qtbot fixture
...
Fixes #15
2015-04-08 19:14:06 -03:00
Raphael Pierzina
63ce7d6e02
Remove unittest methods in favor of pytest assert statements
2015-04-08 23:57:08 +02:00
Raphael Pierzina
ebfcc0a83c
Merge remote-tracking branch 'upstream/master'
2015-04-08 23:56:17 +02:00
Bruno Oliveira
e584aa319f
Using parametrization in test_textbase
...
Also changed the wording a bit as suggested by @The-Compiler
Conflicts:
tests/mainwindow/statusbar/test_textbase.py
2015-04-08 14:05:52 +02:00
Florian Bruhin
76651822bd
Merge pull request #16 from hackebrot/layout
...
Adopt test layout to pytest.
2015-04-08 14:03:02 +02:00
Florian Bruhin
7d4e6dfd67
Another workaround for a pylint bug.
2015-04-08 06:39:12 +02:00
Florian Bruhin
679ffa452a
Add some more invalid testcases to TestFont.
2015-04-08 06:22:05 +02:00
Florian Bruhin
fe696aeba5
Fix string concatenation and indenting for INVALID.
2015-04-08 06:20:43 +02:00
Bruno Oliveira
fd88311d9b
Use inline list comprehension for parametrize expression
2015-04-08 01:07:56 -03:00
Bruno Oliveira
6e3c3d7a70
Use single-quoted string for consistency
2015-04-08 01:07:56 -03:00
Bruno Oliveira
a29b78e8ca
Use mocker fixture instead of unittest.mock
...
As pointed out by @hackebrot
2015-04-08 01:07:55 -03:00
Bruno Oliveira
abc2c2b087
Remove spurious dependencies from tox.ini as pointed out by @The-Compiler
2015-04-08 01:06:31 -03:00
Bruno Oliveira
26dc275db3
Compare full lists instead of looping over items as suggested by @hackebrot
2015-04-08 01:06:31 -03:00
Bruno Oliveira
8702ac8a98
Fix small docstring issues
2015-04-08 01:06:30 -03:00
Bruno Oliveira
75386e4051
Remove "object" subclassing from Test classes missed initially
2015-04-08 01:06:30 -03:00
Florian Bruhin
10619325f6
Update MANIFEST.in/.gitignore.
2015-04-07 22:46:32 +02:00
Florian Bruhin
b591dedf7f
Move FAQ/INSTALL to repo root.
...
That's where most people probably expect them...
2015-04-07 22:38:51 +02:00
Florian Bruhin
1f39c7782a
Add a changelog for released versions.
...
See #608 .
2015-04-07 22:35:35 +02:00
Florian Bruhin
1345a13a71
Add startpage/default-page to tabs -> last-close.
2015-04-07 17:36:19 +02:00