qutebrowser/tests/end2end
Ryan Roden-Corrent 38bb3673db Preserve a backup if editor callback fails.
Currently the editor deletes its temp file whenever editing is finished.
With this patch, the file will not be deleted if the editor callback
encounters an exception.

One example is if the tab containing the edited element is closed. The
editor errors with "Edited element vanished", but with this patch it
will also print "Backup at ..." so the user does not lose their work.

Resolves #1596.

Supersedes #3641, using the cleaner approach started in #1677.
2018-03-12 08:34:50 -04:00
..
data Fix test_mhtml_e2e with Qt 5.11 2018-03-05 11:36:29 +01:00
features Preserve a backup if editor callback fails. 2018-03-12 08:34:50 -04:00
fixtures Remove now uneeded pylint ignore 2018-02-27 10:06:11 +01:00
conftest.py Migrate spell tests to unittests 2018-02-28 08:08:23 +01:00
test_dirbrowser.py Update copyright years 2018-02-05 12:19:50 +01:00
test_hints_html.py Update copyright years 2018-02-05 12:19:50 +01:00
test_insert_mode.py Update copyright years 2018-02-05 12:19:50 +01:00
test_invocations.py Skip ASCII locale tests with Python 3.7 2018-02-10 19:58:30 +01:00
test_mhtml_e2e.py Fix test_mhtml_e2e with Qt 5.11 2018-03-05 11:36:29 +01:00