| OLD | NEW |
| 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/extensions/extension_service_unittest.h" | 5 #include "chrome/browser/extensions/extension_service_unittest.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 #include <set> | 8 #include <set> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 3024 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3035 &IsExtension, | 3035 &IsExtension, |
| 3036 kFakeInstallSilently, | 3036 kFakeInstallSilently, |
| 3037 kFakeRemoteInstall)); | 3037 kFakeRemoteInstall)); |
| 3038 | 3038 |
| 3039 const extensions::PendingExtensionInfo* pending_extension_info; | 3039 const extensions::PendingExtensionInfo* pending_extension_info; |
| 3040 ASSERT_TRUE((pending_extension_info = service_->pending_extension_manager()-> | 3040 ASSERT_TRUE((pending_extension_info = service_->pending_extension_manager()-> |
| 3041 GetById(kFakeId))); | 3041 GetById(kFakeId))); |
| 3042 EXPECT_EQ(kFakeUpdateURL, pending_extension_info->update_url()); | 3042 EXPECT_EQ(kFakeUpdateURL, pending_extension_info->update_url()); |
| 3043 EXPECT_EQ(&IsExtension, pending_extension_info->should_allow_install_); | 3043 EXPECT_EQ(&IsExtension, pending_extension_info->should_allow_install_); |
| 3044 EXPECT_EQ(kFakeInstallSilently, pending_extension_info->install_silently()); | 3044 EXPECT_EQ(kFakeInstallSilently, pending_extension_info->install_silently()); |
| 3045 EXPECT_EQ(kFakeRemoteInstall, pending_extension_info->remote_install()); | 3045 // Use |
| 3046 // EXPECT_TRUE(kFakeRemoteInstall == pending_extension_info->remote_install()) |
| 3047 // instead of |
| 3048 // EXPECT_EQ(kFakeRemoteInstall, pending_extension_info->remote_install()) |
| 3049 // as gcc 4.7 issues the following warning on EXPECT_EQ(false, x), which is |
| 3050 // turned into an error with -Werror=conversion-null: |
| 3051 // converting 'false' to pointer type for argument 1 of |
| 3052 // 'char testing::internal::IsNullLiteralHelper(testing::internal::Secret*)' |
| 3053 // https://code.google.com/p/googletest/issues/detail?id=458 |
| 3054 EXPECT_TRUE(kFakeRemoteInstall == pending_extension_info->remote_install()); |
| 3046 } | 3055 } |
| 3047 | 3056 |
| 3048 namespace { | 3057 namespace { |
| 3049 const char kGoodId[] = "ldnnhddmnhbkjipkidpdiheffobcpfmf"; | 3058 const char kGoodId[] = "ldnnhddmnhbkjipkidpdiheffobcpfmf"; |
| 3050 const char kGoodUpdateURL[] = "http://good.update/url"; | 3059 const char kGoodUpdateURL[] = "http://good.update/url"; |
| 3051 const bool kGoodIsFromSync = true; | 3060 const bool kGoodIsFromSync = true; |
| 3052 const bool kGoodInstallSilently = true; | 3061 const bool kGoodInstallSilently = true; |
| 3053 const bool kGoodRemoteInstall = false; | 3062 const bool kGoodRemoteInstall = false; |
| 3054 } // namespace | 3063 } // namespace |
| 3055 | 3064 |
| (...skipping 3911 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6967 | 6976 |
| 6968 service_->Observe(chrome::NOTIFICATION_PROFILE_DESTRUCTION_STARTED, | 6977 service_->Observe(chrome::NOTIFICATION_PROFILE_DESTRUCTION_STARTED, |
| 6969 content::Source<Profile>(profile_.get()), | 6978 content::Source<Profile>(profile_.get()), |
| 6970 content::NotificationService::NoDetails()); | 6979 content::NotificationService::NoDetails()); |
| 6971 EXPECT_EQ(UnloadedExtensionInfo::REASON_PROFILE_SHUTDOWN, unloaded_reason_); | 6980 EXPECT_EQ(UnloadedExtensionInfo::REASON_PROFILE_SHUTDOWN, unloaded_reason_); |
| 6972 EXPECT_EQ(0u, registry_->enabled_extensions().size()); | 6981 EXPECT_EQ(0u, registry_->enabled_extensions().size()); |
| 6973 EXPECT_EQ(0u, registry_->disabled_extensions().size()); | 6982 EXPECT_EQ(0u, registry_->disabled_extensions().size()); |
| 6974 EXPECT_EQ(0u, registry_->terminated_extensions().size()); | 6983 EXPECT_EQ(0u, registry_->terminated_extensions().size()); |
| 6975 EXPECT_EQ(0u, registry_->blacklisted_extensions().size()); | 6984 EXPECT_EQ(0u, registry_->blacklisted_extensions().size()); |
| 6976 } | 6985 } |
| OLD | NEW |