Edit tests
This commit is contained in:
parent
296e6816ee
commit
f5b5aa70ed
@ -331,19 +331,19 @@ Feature: Various utility commands.
|
||||
When I set content.headers.do_not_track to true
|
||||
And I open headers
|
||||
Then the header Dnt should be set to 1
|
||||
And the header X-Do-Not-Track should be set to 1
|
||||
And the header Do-Not-Track should be set to 1
|
||||
|
||||
Scenario: DNT header (off)
|
||||
When I set content.headers.do_not_track to false
|
||||
And I open headers
|
||||
Then the header Dnt should be set to 0
|
||||
And the header X-Do-Not-Track should be set to 0
|
||||
And the header Do-Not-Track should be set to 0
|
||||
|
||||
Scenario: DNT header (unset)
|
||||
When I set content.headers.do_not_track to <empty>
|
||||
And I open headers
|
||||
Then the header Dnt should be set to <unset>
|
||||
And the header X-Do-Not-Track should be set to <unset>
|
||||
And the header Do-Not-Track should be set to <unset>
|
||||
|
||||
Scenario: Accept-Language header
|
||||
When I set content.headers.accept_language to en,de
|
||||
|
@ -26,18 +26,18 @@ from qutebrowser.browser import shared
|
||||
|
||||
@pytest.mark.parametrize('dnt, accept_language, custom_headers, expected', [
|
||||
# DNT
|
||||
(True, None, {}, {b'DNT': b'1', b'X-Do-Not-Track': b'1'}),
|
||||
(False, None, {}, {b'DNT': b'0', b'X-Do-Not-Track': b'0'}),
|
||||
(True, None, {}, {b'DNT': b'1', b'Do-Not-Track': b'1'}),
|
||||
(False, None, {}, {b'DNT': b'0', b'Do-Not-Track': b'0'}),
|
||||
(None, None, {}, {}),
|
||||
# Accept-Language
|
||||
(False, 'de, en', {}, {b'DNT': b'0', b'X-Do-Not-Track': b'0',
|
||||
(False, 'de, en', {}, {b'DNT': b'0', b'Do-Not-Track': b'0',
|
||||
b'Accept-Language': b'de, en'}),
|
||||
# Custom headers
|
||||
(False, None, {'X-Qute': 'yes'}, {b'DNT': b'0', b'X-Do-Not-Track': b'0',
|
||||
(False, None, {'X-Qute': 'yes'}, {b'DNT': b'0', b'Do-Not-Track': b'0',
|
||||
b'X-Qute': b'yes'}),
|
||||
# Mixed
|
||||
(False, 'de, en', {'X-Qute': 'yes'}, {b'DNT': b'0',
|
||||
b'X-Do-Not-Track': b'0',
|
||||
b'Do-Not-Track': b'0',
|
||||
b'Accept-Language': b'de, en',
|
||||
b'X-Qute': b'yes'}),
|
||||
])
|
||||
|
Loading…
Reference in New Issue
Block a user