summaryrefslogtreecommitdiff
path: root/tests/end2end/features/misc.feature
diff options
context:
space:
mode:
Diffstat (limited to 'tests/end2end/features/misc.feature')
-rw-r--r--tests/end2end/features/misc.feature13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/end2end/features/misc.feature b/tests/end2end/features/misc.feature
index 570bd3321..584101e6d 100644
--- a/tests/end2end/features/misc.feature
+++ b/tests/end2end/features/misc.feature
@@ -325,6 +325,11 @@ Feature: Various utility commands.
And I open headers
Then the header X-Qute-Test should be set to testvalue
+ Scenario: Setting accept header
+ When I set content.headers.custom to {"Accept": "testvalue"}
+ And I open headers
+ Then the header Accept should be set to testvalue
+
Scenario: DNT header
When I set content.headers.do_not_track to true
And I open headers
@@ -366,6 +371,14 @@ Feature: Various utility commands.
And I run :jseval console.log(window.navigator.userAgent)
Then the javascript message "toaster" should be logged
+ @qtwebkit_skip
+ Scenario: Custom headers via XHR
+ When I set content.headers.custom to {"Accept": "config-value", "X-Qute-Test": "config-value"}
+ And I open data/misc/xhr_headers.html
+ And I wait for the javascript message "Got headers via XHR"
+ Then the header Accept should be set to '*/*'
+ And the header X-Qute-Test should be set to config-value
+
## https://github.com/qutebrowser/qutebrowser/issues/1523
Scenario: Completing a single option argument