diff --git a/tests/end2end/data/hints/simple2.html b/tests/end2end/data/hints/simple2.html new file mode 100644 index 000000000..32613bdcc --- /dev/null +++ b/tests/end2end/data/hints/simple2.html @@ -0,0 +1,14 @@ + + + + + + + + Simple links + + + First link + Second link + + diff --git a/tests/end2end/features/hints.feature b/tests/end2end/features/hints.feature index fe3ba056f..55dda14b9 100644 --- a/tests/end2end/features/hints.feature +++ b/tests/end2end/features/hints.feature @@ -81,6 +81,15 @@ Feature: Using hints And I hint with args "all userscript (testdata)/userscripts/echo_hint_text" and follow a Then the message "Follow me!" should be shown + Scenario: Yanking + When selection is supported + And I run :debug-set-fake-clipboard + And I open data/hints/simple2.html + And I hint with args "links yank" and follow a + And I hint with args "links yank-primary" and follow s + Then the clipboard should contain "http://localhost:(port)/data/hello.txt" + And the primary selection should contain "http://localhost:(port)/data/hello2.txt" + Scenario: Yanking to primary selection without it being supported (#1336) When selection is not supported And I run :debug-set-fake-clipboard