Florian Bruhin
be08cee63c
Make testsuite work with LC_ALL=C
2017-11-07 17:23:38 +01:00
Florian Bruhin
fdc43438ef
Make tests for non-ASCII files work
2017-11-07 17:00:08 +01:00
Florian Bruhin
743dbbbcd6
Break long lines
2017-11-07 11:29:53 +01:00
Florian Bruhin
3eafdc13d7
Merge remote-tracking branch 'origin/pr/3177'
2017-11-07 11:17:00 +01:00
Jan Verbeek
3e8c84c018
Make :undo re-open all tabs closed by :tab-only
...
This changes the undo stack from a list of UndoEntry objects to a list
of lists of UndoEntry objects, so groups of tabs can be added. Only
:tab-only does that, but it's exposed by TabbedBrowser.close_tab as a
keyword argument.
2017-11-06 19:32:10 +01:00
Florian Bruhin
0053b10e4d
Merge remote-tracking branch 'origin/pr/3243'
2017-11-06 16:26:21 +01:00
Florian Bruhin
378b280f9a
Fix qute://gpl
2017-11-06 12:13:54 +01:00
Michael Hoang
966aa810df
Set maxsplit to 0 on :buffer
...
Remove double quotes from tests
2017-11-06 06:41:43 +11:00
Michal Siedlaczek
3ac2cfdf73
Support updating dictionaries and removing old versions.
2017-11-04 18:16:05 -04:00
Florian Bruhin
1536c098cf
Merge pull request #3215 from deewakar/issue3161
...
Add trailing slash to qute://help pages
2017-11-03 11:49:31 +01:00
Gyorgy Orban
bb54a954fe
use subprocess run
...
The usage of subprocess.run is recommended since python 3.5.
Popen, check_call, call and check_output calls were replaced with run.
2017-11-01 09:59:32 +01:00
dwagle
95539961a4
made some adjustments in tests/end2end/features/qutescheme.feature for the tests to pass. These are to account for changes made in f70740c
, 4c9482b
and aab7496
2017-10-31 12:08:43 +05:45
dwagle
4c9482be84
added a Scenario: Opening link with qute://help to tests/end2end/features/qutescheme.feature
2017-10-30 17:49:22 +05:45
Florian Bruhin
9d415587bc
Mark flaky test as flaky
2017-10-30 07:05:54 +01:00
Florian Bruhin
daee729fc2
Merge remote-tracking branch 'origin/pr/3200'
2017-10-30 06:58:46 +01:00
Florian Bruhin
023c59f8c0
Reset the webserver process correctly between tests
...
If we don't call before_test(), if the server shows an error, all following
tests will fail.
See #3207
2017-10-28 17:29:55 +02:00
Ryan Roden-Corrent
24f466b2c3
Add --related flag to edit-url.
2017-10-26 22:13:35 -04:00
Ryan Roden-Corrent
6519f500a9
Add --private flag to edit_url.
...
The command :edit-url --private (or :edit-url -p) will spawn a new
private window with the url input from the editor.
I had to add 'Given I have a fresh instance' to the feature file to
ensure tests were not interfering.
Resolves #3185 .
2017-10-26 07:21:51 -04:00
Florian Bruhin
02c996a785
Fix wrong 'When' in bdd file
2017-10-26 09:47:02 +02:00
Florian Bruhin
eee5f8263f
Merge remote-tracking branch 'origin/pr/3179'
2017-10-26 09:43:42 +02:00
Florian Bruhin
1c9dc581a4
Skip "Clearing history" test on Windows
2017-10-26 08:45:15 +02:00
Luca Benci
df3f0124fc
Add test
2017-10-25 21:37:22 +02:00
Florian Bruhin
2051a5d95e
Stabilize :history-clear test
...
Something seems special with the previous view:source tab which prevents us
from loading the new page.
See #3003
2017-10-25 14:08:31 +02:00
Florian Bruhin
94f8bb9574
bdd tests: Make sure initial about:blank check is redone on restart
...
When we did "Given I have a fresh instance", we immediately did run the commands
without waiting for the initial about:blank load again.
With Qt 5.10, this causes issues as the loadFinished signal is emitted with
about:blank then, and not the real URL.
See #3003
2017-10-25 14:06:55 +02:00
Christopher Pezley
f67c445f3d
Add test for opening non-ascii paths from command line.
2017-10-23 22:27:00 +02:00
siddhugolu
bc9d305354
modified as requested
2017-10-23 01:46:02 +05:30
siddhugolu
4862b2faf9
modified pylint pragmas
2017-10-22 23:52:35 +05:30
Christopher Pezley
f53d8135b0
Add test for opening non-ascii paths.
2017-10-22 19:39:46 +02:00
Michael Hoang
e5f2d27ed9
Ensure that a window with the given win_id exists
2017-10-22 08:22:45 +11:00
Jay Kamat
5ba4e13cab
Fix typo in :home on pinned tab test
2017-10-21 01:32:56 -04:00
Florian Bruhin
fd8e5e30c6
Re-add scroll filtering and disable it for mark/scroll tests
...
See #2233
2017-10-20 07:38:51 +02:00
Jay Kamat
5d11a1fd75
Prevent :home from bypassing pinned tab warnings
...
Closes #3138
2017-10-17 11:37:37 -04:00
Florian Bruhin
44e5dc1c5a
Add a comment to @xfail_norun
2017-10-17 10:45:58 +02:00
Florian Bruhin
458a45c172
Remove old deprecated commands
2017-10-17 10:44:22 +02:00
Florian Bruhin
cce4ff6d53
Merge remote-tracking branch 'origin/pr/3054'
2017-10-17 09:10:45 +02:00
Florian Bruhin
8acd014d39
Ignore new Qt 5.10 debug build messages
2017-10-17 06:22:26 +02:00
Florian Bruhin
2eba2cc8f5
Skip another history test on AppVeyor
2017-10-15 00:26:26 +02:00
Florian Bruhin
db8fa5fdb6
Skip "History with invalid URL" test on Windows
...
For some reason, this hangs a lot on AppVeyor
2017-10-13 10:45:40 +02:00
Florian Bruhin
dfe2f9e38c
Also check PyQt version for qtutils.version_check()
...
With an older PyQt built against a newer Qt, we still don't have its features
available.
This also drops support for exact=True with compiled=True as the semantics for
that are unclear, and it's not used.
2017-10-12 19:13:20 +02:00
Florian Bruhin
e9a50f5f9f
Another attempt at stabilizing qutescheme.feature
2017-10-11 08:46:53 +02:00
Michael Hoang
29f66dcd95
Merge :tab-detach with :tab-give
2017-10-11 17:18:12 +11:00
Florian Bruhin
0cd5d4300b
Rename qt_args and force_software_rendering to add qt. prefix
...
Closes #3077
2017-10-11 07:45:38 +02:00
Michael Hoang
67437a0d5d
Add :tab-give and :tab-take commands and tests
2017-10-11 16:27:35 +11:00
Florian Bruhin
211de6d664
Leave qute://settings after tests are done
...
Let's see whether this helps with the flakyness where the next test (for pyeval)
tries to set frame_flattening...
2017-10-10 21:45:57 +02:00
Florian Bruhin
1d1faf8d25
Merge remote-tracking branch 'origin/pr/2940'
2017-10-08 16:53:10 +02:00
Florian Bruhin
277daa334d
Merge remote-tracking branch 'origin/pr/2891'
2017-10-08 15:23:01 +02:00
Michal Siedlaczek
00666feaf6
FAQ update for spellcheck & test fix
2017-10-07 15:54:22 -04:00
Bryan Gilbert
be3727a599
Improved zoom level management and enforcement
2017-10-06 20:30:06 -04:00
Florian Bruhin
e1d358f4c1
Ignore another Qt error message
2017-10-06 08:50:57 +02:00
Florian Bruhin
acf3945efc
Mark hints.auto_follow_timeout test as flaky
...
It fails on CI sometimes when the CI is too slow
2017-10-06 08:48:47 +02:00