Commit 7ec2b3c2 authored by Eric Willigers's avatar Eric Willigers Committed by Commit Bot

Retire StartServerWithExpiredCert()

The ChromeNavigationBrowserTest method StartServerWithExpiredCert()
is never used. The method, and the xpired_https_server_ member,
are now removed.

test_ukm_recorder_ is now private with a public getter, instead
of the unique_ptr itself being public.

Change-Id: Ibdd236742f6ec418fbad8071310340c4eb007ca9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2087303
Commit-Queue: Alex Moshchuk <alexmos@chromium.org>
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: default avatarAlex Moshchuk <alexmos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#747607}
parent f45d9333
...@@ -95,22 +95,12 @@ class ChromeNavigationBrowserTest : public InProcessBrowserTest { ...@@ -95,22 +95,12 @@ class ChromeNavigationBrowserTest : public InProcessBrowserTest {
test_ukm_recorder_ = std::make_unique<ukm::TestAutoSetUkmRecorder>(); test_ukm_recorder_ = std::make_unique<ukm::TestAutoSetUkmRecorder>();
} }
void StartServerWithExpiredCert() { ukm::TestAutoSetUkmRecorder* test_ukm_recorder() {
expired_https_server_.reset( return test_ukm_recorder_.get();
new net::EmbeddedTestServer(net::EmbeddedTestServer::TYPE_HTTPS));
expired_https_server_->SetSSLConfig(net::EmbeddedTestServer::CERT_EXPIRED);
expired_https_server_->AddDefaultHandlers(GetChromeTestDataDir());
ASSERT_TRUE(expired_https_server_->Start());
} }
net::EmbeddedTestServer* expired_https_server() {
return expired_https_server_.get();
}
std::unique_ptr<ukm::TestAutoSetUkmRecorder> test_ukm_recorder_;
private: private:
std::unique_ptr<net::EmbeddedTestServer> expired_https_server_; std::unique_ptr<ukm::TestAutoSetUkmRecorder> test_ukm_recorder_;
base::test::ScopedFeatureList scoped_feature_list_; base::test::ScopedFeatureList scoped_feature_list_;
DISALLOW_COPY_AND_ASSIGN(ChromeNavigationBrowserTest); DISALLOW_COPY_AND_ASSIGN(ChromeNavigationBrowserTest);
...@@ -1443,9 +1433,9 @@ IN_PROC_BROWSER_TEST_F(ChromeNavigationBrowserTest, ...@@ -1443,9 +1433,9 @@ IN_PROC_BROWSER_TEST_F(ChromeNavigationBrowserTest,
// Verify UKM. // Verify UKM.
using Entry = ukm::builders::HistoryManipulationIntervention; using Entry = ukm::builders::HistoryManipulationIntervention;
const auto& ukm_entries = const auto& ukm_entries =
test_ukm_recorder_->GetEntriesByName(Entry::kEntryName); test_ukm_recorder()->GetEntriesByName(Entry::kEntryName);
EXPECT_EQ(1u, ukm_entries.size()); EXPECT_EQ(1u, ukm_entries.size());
test_ukm_recorder_->ExpectEntrySourceHasUrl(ukm_entries[0], skippable_url); test_ukm_recorder()->ExpectEntrySourceHasUrl(ukm_entries[0], skippable_url);
// Verify the metric where user tries to go specifically to a skippable entry // Verify the metric where user tries to go specifically to a skippable entry
// using long press. // using long press.
...@@ -1481,9 +1471,9 @@ IN_PROC_BROWSER_TEST_F(ChromeNavigationBrowserTest, ...@@ -1481,9 +1471,9 @@ IN_PROC_BROWSER_TEST_F(ChromeNavigationBrowserTest,
// Verify UKM. // Verify UKM.
using Entry = ukm::builders::HistoryManipulationIntervention; using Entry = ukm::builders::HistoryManipulationIntervention;
const auto& ukm_entries = const auto& ukm_entries =
test_ukm_recorder_->GetEntriesByName(Entry::kEntryName); test_ukm_recorder()->GetEntriesByName(Entry::kEntryName);
EXPECT_EQ(1u, ukm_entries.size()); EXPECT_EQ(1u, ukm_entries.size());
test_ukm_recorder_->ExpectEntrySourceHasUrl(ukm_entries[0], skippable_url); test_ukm_recorder()->ExpectEntrySourceHasUrl(ukm_entries[0], skippable_url);
} }
// TODO(csharrison): These tests should become tentative WPT, once the feature // TODO(csharrison): These tests should become tentative WPT, once the feature
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment