qutebrowser/tests/end2end
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
..
data fix spawn tests on Windows 2016-09-08 23:14:10 +02:00
features fix spawn tests on Windows 2016-09-08 23:14:10 +02:00
fixtures bdd: Show what exactly failed with InvalidLine 2016-09-06 17:00:25 +02:00
conftest.py Only add BDD markers if condition matches 2016-09-05 16:49:17 +02:00
test_dirbrowser.py Mark test_dirbrowser as qtwebengine_skip 2016-08-18 23:05:31 +02:00
test_hints_html.py tests: Add QUTE_BDD_WEBENGINE environment variable 2016-09-05 15:08:00 +02:00
test_insert_mode.py tests: Add QUTE_BDD_WEBENGINE environment variable 2016-09-05 15:08:00 +02:00
test_invocations.py Read --qute-bdd-webengine in test_invocations.py 2016-09-06 08:05:16 +02:00
test_mhtml_e2e.py tests: Mark test_mhtml_e2e as qtwebengine_todo 2016-08-18 23:32:26 +02:00