tests: use :hint instead of :hint all download
:hint all download does not use the response headers to determine the filename (the prompt is shown before a request is even done), so our long filename was pretty useless. :hint works because it does a request first and uses the right filename, but we need to wait until the prompt is shown before we can do :prompt-open-download, since the request is a bit slower and would fail otherwise.
This commit is contained in:
parent
b9b3bdf9dd
commit
8730dc6f8e
@ -201,8 +201,9 @@ Feature: Downloading things from a website.
|
||||
Scenario: Directly open a download with a very long filename
|
||||
When I set storage -> prompt-download-directory to true
|
||||
And I open data/downloads/issue1725.html
|
||||
And I run :hint all download
|
||||
And I run :hint
|
||||
And I run :follow-hint a
|
||||
And I wait for "Asking question <qutebrowser.utils.usertypes.Question default=* mode=<PromptMode.download: 5> text='Save file to:'>, *" in the log
|
||||
And I directly open the download
|
||||
And I wait until the download is finished
|
||||
Then "Opening * with [*python*]" should be logged
|
||||
|
Loading…
Reference in New Issue
Block a user