Florian Bruhin
|
8786e979a6
|
tests: Wait for data in the clipboard.
This should hopefully stabilize the flaky clipboard tests.
See #1183.
|
2015-12-17 22:17:38 +01:00 |
|
Florian Bruhin
|
d418f7f9fa
|
Merge branch 'caret_mode_windows_osx' of https://github.com/artur-shaik/qutebrowser into artur-shaik-caret_mode_windows_osx
|
2015-12-02 06:22:27 +01:00 |
|
Florian Bruhin
|
b3515f5e82
|
pylint: Remove import-error disabling from tests.
|
2015-12-01 22:47:10 +01:00 |
|
Florian Bruhin
|
5817b47f75
|
Revert "Use fully qualified imports in tests."
Seems like this also breaks frozen tests...
This reverts commit c7fdcc92b8 .
|
2015-12-01 22:45:59 +01:00 |
|
Florian Bruhin
|
c7fdcc92b8
|
Use fully qualified imports in tests.
This is cleaner even if pylint can't handle it.
|
2015-12-01 22:03:59 +01:00 |
|
Artur Shaik
|
73f999da31
|
Revert a43c206 and b344f92 .
|
2015-11-28 21:29:54 +06:00 |
|
Florian Bruhin
|
a43c206893
|
Mark some caret tests as xfail on Windows/OS X.
See #1142.
|
2015-11-27 14:39:33 +01:00 |
|
Florian Bruhin
|
e4947b03be
|
Fix lint.
|
2015-11-27 11:50:23 +01:00 |
|
Florian Bruhin
|
dbdedf74c0
|
bdd: Handle \n when checking clipboard contents.
|
2015-11-26 22:32:01 +01:00 |
|
Florian Bruhin
|
3d291482a3
|
bdd: Move clipboard functions to conftest.py.
Those are needed for caret.feature and yankpaste.feature.
|
2015-11-26 21:22:50 +01:00 |
|
Florian Bruhin
|
6f1474be71
|
bdd: Remove trailing dots.
|
2015-11-26 17:50:39 +01:00 |
|
Florian Bruhin
|
b8467b8fef
|
tests: Various cleanups.
|
2015-11-26 14:25:33 +01:00 |
|
Florian Bruhin
|
fac76576d7
|
bdd: Add "the following tabs should be open" step.
This simplifies a lot of .feature files because we don't actually need to check
the full session.
|
2015-11-26 01:33:56 +01:00 |
|
Florian Bruhin
|
9670ffb78e
|
bdd: Add "the JS message ... should not be logged".
|
2015-11-25 17:20:05 +01:00 |
|
Florian Bruhin
|
388cc7ae29
|
bdd: Add "Then ... should be logged" step.
|
2015-11-25 17:19:49 +01:00 |
|
Florian Bruhin
|
9fe02d55c9
|
bdd: Add "I press the keys ..." step.
|
2015-11-25 17:19:16 +01:00 |
|
Florian Bruhin
|
287b2ba258
|
bdd: Replace (port) when setting a setting.
|
2015-11-24 19:19:03 +01:00 |
|
Florian Bruhin
|
d58a5d4d15
|
bdd: Add "the page source should look like" step.
|
2015-11-24 18:22:43 +01:00 |
|
Florian Bruhin
|
d4c24c935c
|
bdd: Compare unordered req's for :reload --force.
|
2015-11-23 20:00:25 +01:00 |
|
Florian Bruhin
|
d324dd5f70
|
bdd: Add "I open ... in a new tab" step.
|
2015-11-23 19:42:01 +01:00 |
|
Florian Bruhin
|
1e79aae231
|
bdd: Add check_header step.
|
2015-11-23 14:37:40 +01:00 |
|
Florian Bruhin
|
4f165a7669
|
bdd: Add a test for :stop.
|
2015-11-21 14:23:44 +01:00 |
|
Florian Bruhin
|
9a310dd1fb
|
bdd: Add step to check for JS console.log.
|
2015-11-20 07:06:16 +01:00 |
|
Florian Bruhin
|
71134f97e3
|
bdd: Wait for request with "... should be loaded".
Hopefully makes things less prone to race conditions.
|
2015-11-17 06:42:13 +01:00 |
|
Florian Bruhin
|
7fe9be432a
|
tests: Make httpbin.Request a proper class.
|
2015-11-16 23:24:11 +01:00 |
|
Florian Bruhin
|
fe08cb24f8
|
bdd: Test some commands with count.
|
2015-11-15 20:48:07 +01:00 |
|
Florian Bruhin
|
384c753094
|
tests: Add ensure_not_logged to TestProcess.
|
2015-11-15 16:38:56 +01:00 |
|
Florian Bruhin
|
f440953ada
|
bdd: Add step to start a fresh instance.
|
2015-11-10 07:51:09 +01:00 |
|
Florian Bruhin
|
8aa29a2ba2
|
bdd: Fix assert in "The requests should be" step.
When we call get_requests() inside the assertion, it won't act the same when
reinterpreting it.
|
2015-11-09 07:38:34 +01:00 |
|
Florian Bruhin
|
a05da2a956
|
bdd: Add a "then no crash should happen" step.
This is actually just a NOP, but helps in writing nice sentences ;)
|
2015-11-09 07:37:52 +01:00 |
|
Florian Bruhin
|
ae0e391c04
|
bdd: Add a "When I wait for the message ..." step.
|
2015-11-09 07:37:23 +01:00 |
|
Florian Bruhin
|
56bdb74ed9
|
bdd: Allow (port) replacement in "When I run ...".
|
2015-11-09 07:37:04 +01:00 |
|
Florian Bruhin
|
b0430ca3e7
|
bdd: Make it possible to wait for messages.
|
2015-11-05 08:02:55 +01:00 |
|
Florian Bruhin
|
beab639d7a
|
bdd: Wait for finished loads in backforward.
|
2015-11-05 07:07:43 +01:00 |
|
Florian Bruhin
|
2427bf5cb6
|
bdd: Make expect_error handle warnings.
|
2015-11-03 22:40:19 +01:00 |
|
Florian Bruhin
|
17396e1030
|
bdd tests: Add QuteProc.get_session().
|
2015-11-03 14:55:46 +01:00 |
|
Florian Bruhin
|
535bcab310
|
bdd tests: Restart qutebrowser once per module.
This should be a good compromise between reproducibility and speed.
|
2015-11-03 07:00:46 +01:00 |
|
Florian Bruhin
|
e13de98790
|
Fix lint.
|
2015-11-02 23:49:44 +01:00 |
|
Florian Bruhin
|
3155e20999
|
tests: Add helpers to compare sessions.
|
2015-11-02 23:41:48 +01:00 |
|
Florian Bruhin
|
ce6ba605e4
|
Reorganize bdd tests.
|
2015-11-02 20:32:15 +01:00 |
|