| Index: chrome/installer/util/google_update_settings_unittest.cc
|
| diff --git a/chrome/installer/util/google_update_settings_unittest.cc b/chrome/installer/util/google_update_settings_unittest.cc
|
| index aee3a75111adcaaad707e9d3326d76d99f9b763a..765d15b5ded43b46458bc0d9b398d07ec779c515 100644
|
| --- a/chrome/installer/util/google_update_settings_unittest.cc
|
| +++ b/chrome/installer/util/google_update_settings_unittest.cc
|
| @@ -100,7 +100,7 @@ class GoogleUpdateSettingsTest : public testing::Test {
|
| // Note that ap= value has to match "^2.0-d.*" or ".*x64-dev.*" and "^1.1-.*"
|
| // or ".*x64-beta.*" for dev and beta channels respectively.
|
| void TestCurrentChromeChannelWithVariousApValues(SystemUserInstall install) {
|
| - static struct Expectations {
|
| + static struct Expectation {
|
| const wchar_t* ap_value;
|
| const wchar_t* channel;
|
| bool supports_prefixes;
|
| @@ -123,13 +123,13 @@ class GoogleUpdateSettingsTest : public testing::Test {
|
| L"suffix-with-dash",
|
| };
|
|
|
| - for (size_t i = 0; i < arraysize(prefixes); ++i) {
|
| - for (size_t j = 0; j < arraysize(expectations); ++j) {
|
| - for (size_t k = 0; k < arraysize(suffixes); ++k) {
|
| - base::string16 ap = prefixes[i];
|
| - ap += expectations[j].ap_value;
|
| - ap += suffixes[k];
|
| - const wchar_t* channel = expectations[j].channel;
|
| + for (const wchar_t* prefix : prefixes) {
|
| + for (const Expectation& expectation : expectations) {
|
| + for (const wchar_t* suffix : suffixes) {
|
| + base::string16 ap = prefix;
|
| + ap += expectation.ap_value;
|
| + ap += suffix;
|
| + const wchar_t* channel = expectation.channel;
|
|
|
| SetApField(install, ap.c_str());
|
| base::string16 ret_channel;
|
| @@ -139,7 +139,7 @@ class GoogleUpdateSettingsTest : public testing::Test {
|
|
|
| // If prefixes are not supported for a channel, we expect the channel
|
| // to be "unknown" if a non-empty prefix is present in ap_value.
|
| - if (!expectations[j].supports_prefixes && wcslen(prefixes[i]) > 0) {
|
| + if (!expectation.supports_prefixes && wcslen(prefix) > 0) {
|
| EXPECT_STREQ(installer::kChromeChannelUnknown, ret_channel.c_str())
|
| << "Expecting channel \"" << installer::kChromeChannelUnknown
|
| << "\" for ap=\"" << ap << "\"";
|
| @@ -444,10 +444,8 @@ TEST_F(GoogleUpdateSettingsTest, UpdateGoogleUpdateApKey) {
|
| multifail_full
|
| };
|
| ChannelInfo v;
|
| - for (int type_idx = 0; type_idx < arraysize(archive_types); ++type_idx) {
|
| - const installer::ArchiveType archive_type = archive_types[type_idx];
|
| - for (int result_idx = 0; result_idx < arraysize(results); ++result_idx) {
|
| - const int result = results[result_idx];
|
| + for (const installer::ArchiveType archive_type : archive_types) {
|
| + for (const int result : results) {
|
| // The archive type will/must always be known on install success.
|
| if (archive_type == installer::UNKNOWN_ARCHIVE_TYPE &&
|
| result == installer::FIRST_INSTALL_SUCCESS) {
|
| @@ -461,9 +459,7 @@ TEST_F(GoogleUpdateSettingsTest, UpdateGoogleUpdateApKey) {
|
| outputs = full;
|
| } // else if (archive_type == UNKNOWN) see below
|
|
|
| - for (int inputs_idx = 0; inputs_idx < arraysize(input_arrays);
|
| - ++inputs_idx) {
|
| - const wchar_t* const* inputs = input_arrays[inputs_idx];
|
| + for (const wchar_t* const* inputs : input_arrays) {
|
| if (archive_type == installer::UNKNOWN_ARCHIVE_TYPE) {
|
| // "-full" is untouched if the archive type is unknown.
|
| // "-multifail" is unconditionally removed.
|
| @@ -472,7 +468,7 @@ TEST_F(GoogleUpdateSettingsTest, UpdateGoogleUpdateApKey) {
|
| else
|
| outputs = plain;
|
| }
|
| - for (int input_idx = 0; input_idx < arraysize(plain); ++input_idx) {
|
| + for (size_t input_idx = 0; input_idx < arraysize(plain); ++input_idx) {
|
| const wchar_t* input = inputs[input_idx];
|
| const wchar_t* output = outputs[input_idx];
|
|
|
| @@ -720,8 +716,8 @@ TEST_F(GoogleUpdateSettingsTest, UpdateProfileCountsSystemInstall) {
|
| &aggregate));
|
|
|
| // Verify the correct values were written.
|
| - EXPECT_EQ(3, num_profiles);
|
| - EXPECT_EQ(2, num_signed_in);
|
| + EXPECT_EQ(3u, num_profiles);
|
| + EXPECT_EQ(2u, num_signed_in);
|
| EXPECT_EQ(L"sum()", aggregate);
|
| }
|
|
|
|
|