Skip to content

Commit

Permalink
Merge pull request #32 from sailfishos/jb56714
Browse files Browse the repository at this point in the history
[qtmozembed] httpUserAgent test fix. Contributes to JB#56714 OMP#JOLLA-605
  • Loading branch information
mkenttala committed Dec 17, 2021
2 parents 4e39348 + daa5d8a commit 3c51d54
Showing 1 changed file with 4 additions and 26 deletions.
30 changes: 4 additions & 26 deletions tests/auto/desktop-qt5/useragent/tst_useragent.qml
Expand Up @@ -27,21 +27,6 @@ TestWindow {
focus: true
active: true
anchors.fill: parent
property string useragent: ""

Component.onCompleted: {
webViewport.loadFrameScript("chrome://tests/content/testHelper.js")
webViewport.addMessageListener("testembed:useragent")
}

onRecvAsyncMessage: {
switch (message) {
case "testembed:useragent": {
webViewport.useragent = data.value
break;
}
}
}
}

SignalSpy {
Expand Down Expand Up @@ -83,17 +68,14 @@ TestWindow {

function test_TestUserAgentDefaultPage() {
// Check empty httpUserAgent string gets set to actual
webViewport.useragent = ""
verify(webViewport.useragent === "")
webViewport.httpUserAgent = ""
verify(webViewport.httpUserAgent === "")
loadPage(test_page)
webViewport.sendAsyncMessage("embedtest:useragent", {})
verify(MyScript.wrtWait(function() { return (webViewport.useragent === ""); }))
verify(webViewport.useragent === override_default)
verify(MyScript.wrtWait(function() { return (webViewport.httpUserAgent === ""); }))
verify(webViewport.httpUserAgent === override_default)
}

function test_TestUserAgentDeveloperPage() {
skip("QuickMozView::httpUserAgent is always empty with current esr78 engine, please see JB#56714")

// Check non-empty httpUserAgent string is not changed
webViewport.httpUserAgent = override_developer
verify(webViewport.httpUserAgent === override_developer)
Expand All @@ -102,8 +84,6 @@ TestWindow {
}

function test_TestUserAgentClearPage() {
skip("QuickMozView::httpUserAgent is always empty with current esr78 engine, please see JB#56714")

// Check non-empty httpUserAgent string is not changed
webViewport.httpUserAgent = override_developer
verify(webViewport.httpUserAgent === override_developer)
Expand All @@ -118,8 +98,6 @@ TestWindow {
}

function test_TestUserAgentSignalSent() {
skip("QuickMozView::httpUserAgent is always empty with current esr78 engine, please see JB#56714")

// Check signal is sent when the empty httpUserAgent is updated
webViewport.httpUserAgent = ""
verify(webViewport.httpUserAgent === "")
Expand Down

0 comments on commit 3c51d54

Please sign in to comment.