Commit d9161d5a authored by Mihai Sardarescu's avatar Mihai Sardarescu Committed by Commit Bot

Remove dead code from DiceTurnSyncOnHelperTest.

Bug: 1015805
Change-Id: I5aa38c1ca058bb02b1868cd30b4380b0f0fe0615
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1890335Reviewed-by: default avatarDavid Roger <droger@chromium.org>
Commit-Queue: Mihai Sardarescu <msarda@chromium.org>
Cr-Commit-Position: refs/heads/master@{#710841}
parent bb99954d
......@@ -21,7 +21,6 @@
#include "chrome/browser/signin/chrome_signin_client_factory.h"
#include "chrome/browser/signin/identity_manager_factory.h"
#include "chrome/browser/signin/identity_test_environment_profile_adaptor.h"
#include "chrome/browser/signin/scoped_account_consistency.h"
#include "chrome/browser/signin/test_signin_client_builder.h"
#include "chrome/browser/sync/profile_sync_service_factory.h"
#include "chrome/test/base/scoped_testing_local_state.h"
......@@ -44,7 +43,7 @@
using ::testing::AtLeast;
using ::testing::Return;
class DiceTurnSyncOnHelperTestBase;
class DiceTurnSyncOnHelperTest;
namespace {
......@@ -69,7 +68,7 @@ std::unique_ptr<TestingProfile> BuildTestingProfile(
class TestDiceTurnSyncOnHelperDelegate : public DiceTurnSyncOnHelper::Delegate {
public:
explicit TestDiceTurnSyncOnHelperDelegate(
DiceTurnSyncOnHelperTestBase* test_fixture);
DiceTurnSyncOnHelperTest* test_fixture);
~TestDiceTurnSyncOnHelperDelegate() override;
private:
......@@ -89,7 +88,7 @@ class TestDiceTurnSyncOnHelperDelegate : public DiceTurnSyncOnHelper::Delegate {
void ShowSyncSettings() override;
void SwitchToProfile(Profile* new_profile) override;
DiceTurnSyncOnHelperTestBase* test_fixture_;
DiceTurnSyncOnHelperTest* test_fixture_;
};
// Simple ProfileManager creating testing profiles.
......@@ -197,9 +196,9 @@ std::unique_ptr<TestingProfile> BuildTestingProfile(
} // namespace
class DiceTurnSyncOnHelperTestBase : public testing::Test {
class DiceTurnSyncOnHelperTest : public testing::Test {
public:
DiceTurnSyncOnHelperTestBase()
DiceTurnSyncOnHelperTest()
: local_state_(TestingBrowserProcess::GetGlobal()) {}
void SetUp() override {
......@@ -219,7 +218,7 @@ class DiceTurnSyncOnHelperTestBase : public testing::Test {
EXPECT_FALSE(initial_device_id_.empty());
}
~DiceTurnSyncOnHelperTestBase() override {
~DiceTurnSyncOnHelperTest() override {
DCHECK(delegate_destroyed_);
// Destroy extra profiles.
TestingBrowserProcess::GetGlobal()->SetProfileManager(nullptr);
......@@ -425,30 +424,8 @@ class DiceTurnSyncOnHelperTestBase : public testing::Test {
bool sync_settings_shown_ = false;
};
// Test class with only DiceMigration enabled.
class DiceTurnSyncOnHelperTest : public DiceTurnSyncOnHelperTestBase {
public:
DiceTurnSyncOnHelperTest() = default;
private:
ScopedAccountConsistencyDiceMigration scoped_dice_;
};
// Test class with Dice and UnifiedConsent enabled.
class DiceTurnSyncOnHelperTestWithUnifiedConsent
: public DiceTurnSyncOnHelperTestBase {
public:
DiceTurnSyncOnHelperTestWithUnifiedConsent() {}
~DiceTurnSyncOnHelperTestWithUnifiedConsent() override {}
private:
ScopedAccountConsistencyDice scoped_dice_;
};
// TestDiceTurnSyncOnHelperDelegate implementation.
TestDiceTurnSyncOnHelperDelegate::TestDiceTurnSyncOnHelperDelegate(
DiceTurnSyncOnHelperTestBase* test_fixture)
DiceTurnSyncOnHelperTest* test_fixture)
: test_fixture_(test_fixture) {}
TestDiceTurnSyncOnHelperDelegate::~TestDiceTurnSyncOnHelperDelegate() {
......@@ -711,6 +688,7 @@ TEST_F(DiceTurnSyncOnHelperTest, StartSync) {
}
// Tests that the user is signed in and Sync configuration is complete.
// Also tests that turning sync on enables URL-keyed anonymized data collection.
// Regression test for http://crbug.com/812546
TEST_F(DiceTurnSyncOnHelperTest, ShowSyncDialogForEndConsumerAccount) {
// Set expectations.
......@@ -718,30 +696,6 @@ TEST_F(DiceTurnSyncOnHelperTest, ShowSyncDialogForEndConsumerAccount) {
sync_confirmation_result_ = LoginUIService::SyncConfirmationUIClosedResult::
SYNC_WITH_DEFAULT_SETTINGS;
SetExpectationsForSyncStartupCompleted();
EXPECT_CALL(
*GetMockSyncService()->GetMockUserSettings(),
SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
.Times(1);
// Signin flow.
EXPECT_FALSE(identity_manager()->HasPrimaryAccount());
CreateDiceTurnOnSyncHelper(
DiceTurnSyncOnHelper::SigninAbortedMode::REMOVE_ACCOUNT);
// Check expectations.
EXPECT_TRUE(identity_manager()->HasAccountWithRefreshToken(account_id()));
EXPECT_EQ(account_id(), identity_manager()->GetPrimaryAccountId());
CheckDelegateCalls();
}
// Tests that the user enabled unified consent,
TEST_F(DiceTurnSyncOnHelperTestWithUnifiedConsent,
ShowSyncDialogForEndConsumerAccount_UnifiedConsentEnabled) {
// Set expectations.
expected_sync_confirmation_shown_ = true;
sync_confirmation_result_ = LoginUIService::SyncConfirmationUIClosedResult::
SYNC_WITH_DEFAULT_SETTINGS;
SetExpectationsForSyncStartupCompleted();
EXPECT_CALL(
*GetMockSyncService()->GetMockUserSettings(),
SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
......
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