mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-02-16 20:20:51 +01:00
tests: Fix URLRequestTest failure with ReduceAcceptLanguage trial
This commit is contained in:
parent
15c7e80e3c
commit
39cafe3e6c
@ -15,6 +15,7 @@
|
|||||||
#include "include/cef_task.h"
|
#include "include/cef_task.h"
|
||||||
#include "include/cef_urlrequest.h"
|
#include "include/cef_urlrequest.h"
|
||||||
#include "include/cef_waitable_event.h"
|
#include "include/cef_waitable_event.h"
|
||||||
|
#include "include/test/cef_test_helpers.h"
|
||||||
#include "include/wrapper/cef_closure_task.h"
|
#include "include/wrapper/cef_closure_task.h"
|
||||||
#include "include/wrapper/cef_scoped_temp_dir.h"
|
#include "include/wrapper/cef_scoped_temp_dir.h"
|
||||||
#include "tests/ceftests/test_handler.h"
|
#include "tests/ceftests/test_handler.h"
|
||||||
@ -473,8 +474,15 @@ void VerifyNormalRequest(const RequestRunSettings* settings,
|
|||||||
// CEF_SETTINGS_ACCEPT_LANGUAGE value from CefSettings.accept_language_list
|
// CEF_SETTINGS_ACCEPT_LANGUAGE value from CefSettings.accept_language_list
|
||||||
// set in CefTestSuite::GetSettings() and expanded internally by
|
// set in CefTestSuite::GetSettings() and expanded internally by
|
||||||
// ComputeAcceptLanguageFromPref.
|
// ComputeAcceptLanguageFromPref.
|
||||||
EXPECT_STREQ("en-GB,en;q=0.9",
|
const std::string& accept_language =
|
||||||
GetHeaderValue(headerMap, "accept-language").c_str());
|
GetHeaderValue(headerMap, "accept-language");
|
||||||
|
if (CefIsFeatureEnabledForTests("ReduceAcceptLanguage")) {
|
||||||
|
EXPECT_TRUE(accept_language == "en-GB" ||
|
||||||
|
accept_language == "en-GB,en;q=0.9")
|
||||||
|
<< accept_language;
|
||||||
|
} else {
|
||||||
|
EXPECT_STREQ("en-GB,en;q=0.9", accept_language.data());
|
||||||
|
}
|
||||||
|
|
||||||
if (server_backend) {
|
if (server_backend) {
|
||||||
EXPECT_FALSE(GetHeaderValue(headerMap, "accept-encoding").empty());
|
EXPECT_FALSE(GetHeaderValue(headerMap, "accept-encoding").empty());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user