qutebrowser/tests/end2end/features
Daniel Schadt b0114768c7 fix spawn tests on Windows
On Windows, no echo.exe exists normally, so calling echo from the tests
is no good idea, since it relies on Cygwin to be installed and in %PATH%
(so that echo.exe is available).

This fixes this by providing a small echo.bat which is callable from the
tests, and then using a platform-specific path to the executable instead
of the hardcoded "echo". This should ensure that the tests pass even on
systems where echo.exe is not installed.

Note that we can't simply use a do-nothing exe (like rundll or hh.exe),
as we're passing parameters, and those executables may behave
differently in the presence of those parameters.
2016-09-08 23:14:10 +02:00
..
backforward.feature QtWebEngine: Initial session implementation 2016-09-06 13:55:35 +02:00
caret.feature Merge :yank-selected into :yank (fixes #820) 2016-08-05 22:01:17 -04:00
completion.feature Fix hang with multiple spaces in URL completion 2016-09-04 20:19:16 +02:00
conftest.py fix spawn tests on Windows 2016-09-08 23:14:10 +02:00
downloads.feature BDD: Wait until hints are ready after hinting 2016-08-18 17:21:50 +02:00
editor.feature Allow :open-editor in modes other than insert 2016-09-04 22:23:16 +02:00
hints.feature Mark another flaky test with @qtwebengine_skip 2016-09-05 17:10:30 +02:00
history.feature Add missing @qtwebengine_createWindow marker 2016-09-05 16:48:21 +02:00
invoke.feature Stabilize test in invoke.feature 2016-09-06 14:04:54 +02:00
javascript.feature Add tests for js-can-open-windows-automatically 2016-09-05 17:25:52 +02:00
keyinput.feature Allow binding to an alias. 2016-08-09 21:37:12 -04:00
marks.feature QtWebEngine: Don't search the Holy Grail 2016-09-06 17:38:13 +02:00
misc.feature bdd: Fix scrolling tests with QtWebEngine 2016-09-06 14:58:33 +02:00
navigate.feature navigate.feature: Add @qtwebengine_todo 2016-08-18 22:23:11 +02:00
open.feature Rewrite tests in open.feature 2016-08-02 15:27:26 -04:00
prompts.feature BDD: Use :click-element instead of hints 2016-08-18 16:25:58 +02:00
scroll.feature bdd: Fix scrolling tests with QtWebEngine 2016-09-06 14:58:33 +02:00
search.feature Merge :yank-selected into :yank (fixes #820) 2016-08-05 22:01:17 -04:00
sessions.feature Stabilize :save-session --force test 2016-09-06 17:04:13 +02:00
set.feature Improve qute:settings tests 2016-08-29 07:09:14 +02:00
spawn.feature fix spawn tests on Windows 2016-09-08 23:14:10 +02:00
tabs.feature bdd: Skip another flaky QtWebEngine tabs test 2016-09-06 17:00:25 +02:00
test_backforward_bdd.py Remove qtwebengine_todo for backforward.feature 2016-08-18 18:22:44 +02:00
test_caret_bdd.py QtWebEngine: Don't bother running caret.feature 2016-08-18 18:26:31 +02:00
test_completion_bdd.py Test for completion warnings with 1 item. 2016-08-31 22:25:34 -04:00
test_downloads_bdd.py WebEngine: Don't bother running downloads.feature 2016-08-18 18:28:41 +02:00
test_editor_bdd.py Rename shadowed function 2016-06-06 09:06:49 +02:00
test_hints_bdd.py add tests for hints auto-follow in word mode 2016-08-11 15:20:52 +02:00
test_history_bdd.py Full redirect support for history 2016-06-10 14:40:42 +02:00
test_invoke_bdd.py Add new-instance-open-target.window = first-opened 2016-08-16 12:24:38 +02:00
test_javascript_bdd.py Clean up end2end test file structure 2016-05-29 18:20:00 +02:00
test_keyinput_bdd.py Clean up end2end test file structure 2016-05-29 18:20:00 +02:00
test_marks_bdd.py Fix lint 2016-09-06 17:00:25 +02:00
test_misc_bdd.py Merge branch 'master' of https://github.com/blyxxyz/qutebrowser into blyxxyz-master 2016-07-13 21:21:37 +02:00
test_navigate_bdd.py Clean up end2end test file structure 2016-05-29 18:20:00 +02:00
test_open_bdd.py Clean up end2end test file structure 2016-05-29 18:20:00 +02:00
test_prompts_bdd.py bdd: Mark prompt.feature as TODO on QtWebEngine 2016-08-18 22:47:11 +02:00
test_scroll_bdd.py Move :repeat-command tests 2016-07-03 22:32:07 +02:00
test_search_bdd.py bdd: Mark search/sessions as qtwebengine_todo 2016-08-18 22:50:57 +02:00
test_sessions_bdd.py Fix lint 2016-09-06 17:00:25 +02:00
test_set_bdd.py Clean up end2end test file structure 2016-05-29 18:20:00 +02:00
test_spawn_bdd.py Clean up end2end test file structure 2016-05-29 18:20:00 +02:00
test_tabs_bdd.py Remove some unnecessary "fresh instances" in tests 2016-08-12 00:20:57 +02:00
test_urlmarks_bdd.py Clean up end2end test file structure 2016-05-29 18:20:00 +02:00
test_yankpaste_bdd.py Clean up end2end test file structure 2016-05-29 18:20:00 +02:00
test_zoom_bdd.py Clean up end2end test file structure 2016-05-29 18:20:00 +02:00
urlmarks.feature bdd: Mark qute:bookmarks tests as qtwebengine_todo 2016-08-18 23:00:10 +02:00
yankpaste.feature bdd: Stop checking requests in yankpaste.feature 2016-08-18 23:58:33 +02:00
zoom.feature Remove cmdutils.arg_or_count 2016-08-02 11:31:03 -04:00