Florian Bruhin
aec348d929
Fix test_mhtml_e2e with QtWebKit + Qt 5.12
...
Fixup for 9eccaea09c
See #4025
2018-12-12 11:27:38 +01:00
Florian Bruhin
0953596ed6
Skip remaining tests which are broken on Qt 5.12
...
See #4320 , #4244
2018-12-11 18:36:52 +01:00
Florian Bruhin
63510c41f5
Don't wait for focus ready message on Qt 5.12
...
Looks like there's no internal widget focused anymore...
2018-12-11 18:36:20 +01:00
Florian Bruhin
fe75ee1469
Mark "Using JS after window.open" as flaky
2018-12-05 18:28:43 +01:00
Florian Bruhin
9c4ebb97d7
Fix refactoring issues
2018-11-30 11:19:34 +01:00
Thorsten Wißmann
9d069ea12b
Encode slashes in default search engine test
2018-11-29 08:29:56 +01:00
Florian Bruhin
b5253ec473
Fix lint
2018-11-28 13:01:43 +01:00
Florian Bruhin
2453134011
Remove unnecessary pass statements
2018-11-28 12:51:53 +01:00
Jay Kamat
6010ce69b9
Merge pull request #4408 from lyeoh/master
...
Strip fragment and query only for `:navigate up`
2018-11-12 21:12:53 -08:00
Florian Bruhin
27d4796c2f
Add adblock benchmark
2018-11-05 10:05:59 +01:00
Jay Kamat
4e1d63ee5f
Add tests for query increment
2018-11-03 11:01:50 -07:00
Florian Bruhin
08278138c4
Add :yank markdown
2018-11-03 07:54:37 +01:00
Florian Bruhin
9019bf790b
Skip "navigating with invalid selector" on QtWebKit
2018-10-26 10:01:01 +02:00
Florian Bruhin
f5380ea681
Use utils.yaml_load where possible
2018-10-24 10:57:17 +02:00
Florian Bruhin
767a1c102c
Add hint benchmark tests
2018-10-16 11:09:27 +02:00
Florian Bruhin
b7c1d04c88
Load navigate page properly
2018-10-16 11:09:27 +02:00
Florian Bruhin
f36285658e
Don't allow to set hints.selectors in autoconfig.yml
...
Also, set all settings temporarily for end2end tests.
This allows us to set things which aren't settable in autoconfig.yml.
2018-10-08 19:40:33 +02:00
Florian Bruhin
0423ec6f91
Add webelem.css_selector
2018-10-08 19:40:33 +02:00
Florian Bruhin
121483aa90
Add error handling for invalid selectors
2018-10-08 19:07:53 +02:00
Florian Bruhin
6d4c8f5b13
Merge remote-tracking branch 'origin/pr/3806' into test
2018-10-08 18:09:58 +02:00
Florian Bruhin
b130162d56
Fix crash when closing tab during a search
2018-10-07 15:46:40 +02:00
Florian Bruhin
8185139416
Simplify :jseval tests
...
The @qt<5.11.2 mark in Qt also checks for the PyQt version, which causes this
tests to fail with a new Qt but old PyQt.
2018-10-06 12:21:19 +02:00
Florian Bruhin
c225e724ac
Merge remote-tracking branch 'origin/pr/4133'
2018-10-05 22:56:53 +02:00
Florian Bruhin
fddb10e157
Merge remote-tracking branch 'origin/pr/4008'
2018-10-05 17:15:42 +02:00
Florian Bruhin
2eeaef83ba
Add tests for :zoom-* with --quiet
2018-10-05 16:25:26 +02:00
Florian Bruhin
fb491c1578
Add test for :yank --quiet
2018-10-05 16:23:31 +02:00
Florian Bruhin
b5b4fda676
Fix issues with PDF.js path changes
2018-10-05 14:05:54 +02:00
Florian Bruhin
1cedfc5470
Add test
2018-10-02 13:38:28 +02:00
Jay Kamat
2b35d04607
Select text node in tests to imitate real selections
2018-09-30 23:29:24 -07:00
Florian Bruhin
96f28c6f72
Show errors on invalid --mode argument for :hint
2018-09-30 11:45:59 +02:00
Florian Bruhin
a292664ca0
Merge remote-tracking branch 'origin/pr/4218'
2018-09-26 11:20:45 +02:00
Florian Bruhin
d5826b8458
Skip visible/invisible test on Windows
...
See #4230
2018-09-26 08:34:31 +02:00
Florian Bruhin
9ab3188b43
Disable SSL download test on Qt 5.11.2
...
See #4240
Remains to be seen if it looks better on Qt 5.12, but it seems like it?
2018-09-24 18:15:06 +02:00
Florian Bruhin
04e7b89978
Add delay after zooming
...
It looks like zooming happens asynchronously, so we need to make sure we scroll
after zoomed in.
See #4025
2018-09-24 16:39:18 +02:00
Florian Bruhin
12a4ad18be
Ignore another Chromium error
...
See #4025
2018-09-24 12:18:30 +02:00
Florian Bruhin
9eccaea09c
Normalize mhtml for Qt 5.12
...
See #4025
2018-09-24 11:04:18 +02:00
Florian Bruhin
87c6b361f8
Compare strings in mhtml tests
2018-09-24 10:25:33 +02:00
Florian Bruhin
165ed19bef
Qt 5.12: Ignore new warnings from in_progress_cache_impl.cc
...
Fixes #4247
2018-09-24 10:24:41 +02:00
Florian Bruhin
1e32d1e01f
Fix PDFJS/qutescheme end2end tests
2018-09-23 17:40:10 +02:00
Florian Bruhin
c56b950cc5
Don't open any error pages in test_invocations
2018-09-18 17:25:24 +02:00
Jesko
abea603119
moving MAX_WORLD_ID to qtutils, changing test names, fixing linter errors, changing error type to WebTabError
2018-09-09 20:45:21 +12:00
Jesko
8ef3d90b1a
removing unwanted space
2018-09-09 20:45:21 +12:00
Jesko
ee9b1f4950
adding tests and improving error messages
2018-09-09 20:45:21 +12:00
Florian Bruhin
20da259de6
Rewrite some :follow-selected tests as unit tests
2018-09-08 16:01:38 +02:00
Florian Bruhin
64e321d47c
Rewrite most caret tests as unit tests
2018-09-08 12:15:32 +02:00
Florian Bruhin
6293bc5178
Fix lint and test
2018-09-04 23:46:34 +02:00
Florian Bruhin
d337ed885a
Re-add :stop test in misc.feature
...
For some reason I don't comprehend right now, disabling it breaks
test_focusing_download_widget_via_tab. I'm having exams tomorrow and the day
after that, so meh, let's just re-enable that test for now as a stopgap
solution.
2018-08-28 22:56:50 +02:00
Florian Bruhin
3fa01ae84d
Handle more flaky tests
2018-08-28 09:21:03 +02:00
Florian Bruhin
a370a00194
Remove more useless-return suppressions
2018-08-19 10:53:01 +02:00
wishfort36
0e3e41a5e8
Handle nitpicks
2018-08-13 07:50:54 +02:00