OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/installer/setup/setup_util_unittest.h" | 5 #include "chrome/installer/setup/setup_util_unittest.h" |
6 | 6 |
7 #include <windows.h> | 7 #include <windows.h> |
8 | 8 |
9 #include <string> | 9 #include <string> |
10 | 10 |
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
117 // Test that we are parsing Chrome version correctly. | 117 // Test that we are parsing Chrome version correctly. |
118 TEST_F(SetupUtilTestWithDir, GetMaxVersionFromArchiveDirTest) { | 118 TEST_F(SetupUtilTestWithDir, GetMaxVersionFromArchiveDirTest) { |
119 // Create a version dir | 119 // Create a version dir |
120 base::FilePath chrome_dir = test_dir_.path().AppendASCII("1.0.0.0"); | 120 base::FilePath chrome_dir = test_dir_.path().AppendASCII("1.0.0.0"); |
121 file_util::CreateDirectory(chrome_dir); | 121 file_util::CreateDirectory(chrome_dir); |
122 ASSERT_TRUE(base::PathExists(chrome_dir)); | 122 ASSERT_TRUE(base::PathExists(chrome_dir)); |
123 scoped_ptr<Version> version( | 123 scoped_ptr<Version> version( |
124 installer::GetMaxVersionFromArchiveDir(test_dir_.path())); | 124 installer::GetMaxVersionFromArchiveDir(test_dir_.path())); |
125 ASSERT_EQ(version->GetString(), "1.0.0.0"); | 125 ASSERT_EQ(version->GetString(), "1.0.0.0"); |
126 | 126 |
127 base::Delete(chrome_dir, true); | 127 base::DeleteFile(chrome_dir, true); |
128 ASSERT_FALSE(base::PathExists(chrome_dir)); | 128 ASSERT_FALSE(base::PathExists(chrome_dir)); |
129 ASSERT_TRUE(installer::GetMaxVersionFromArchiveDir(test_dir_.path()) == NULL); | 129 ASSERT_TRUE(installer::GetMaxVersionFromArchiveDir(test_dir_.path()) == NULL); |
130 | 130 |
131 chrome_dir = test_dir_.path().AppendASCII("ABC"); | 131 chrome_dir = test_dir_.path().AppendASCII("ABC"); |
132 file_util::CreateDirectory(chrome_dir); | 132 file_util::CreateDirectory(chrome_dir); |
133 ASSERT_TRUE(base::PathExists(chrome_dir)); | 133 ASSERT_TRUE(base::PathExists(chrome_dir)); |
134 ASSERT_TRUE(installer::GetMaxVersionFromArchiveDir(test_dir_.path()) == NULL); | 134 ASSERT_TRUE(installer::GetMaxVersionFromArchiveDir(test_dir_.path()) == NULL); |
135 | 135 |
136 chrome_dir = test_dir_.path().AppendASCII("2.3.4.5"); | 136 chrome_dir = test_dir_.path().AppendASCII("2.3.4.5"); |
137 file_util::CreateDirectory(chrome_dir); | 137 file_util::CreateDirectory(chrome_dir); |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
270 // sufficiently recent operating systems. | 270 // sufficiently recent operating systems. |
271 TEST(SetupUtilTest, AdjustFromBelowNormalPriority) { | 271 TEST(SetupUtilTest, AdjustFromBelowNormalPriority) { |
272 scoped_ptr<ScopedPriorityClass> below_normal = | 272 scoped_ptr<ScopedPriorityClass> below_normal = |
273 ScopedPriorityClass::Create(BELOW_NORMAL_PRIORITY_CLASS); | 273 ScopedPriorityClass::Create(BELOW_NORMAL_PRIORITY_CLASS); |
274 ASSERT_TRUE(below_normal); | 274 ASSERT_TRUE(below_normal); |
275 if (base::win::GetVersion() > base::win::VERSION_SERVER_2003) | 275 if (base::win::GetVersion() > base::win::VERSION_SERVER_2003) |
276 EXPECT_EQ(PCCR_CHANGED, RelaunchAndDoProcessPriorityAdjustment()); | 276 EXPECT_EQ(PCCR_CHANGED, RelaunchAndDoProcessPriorityAdjustment()); |
277 else | 277 else |
278 EXPECT_EQ(PCCR_UNCHANGED, RelaunchAndDoProcessPriorityAdjustment()); | 278 EXPECT_EQ(PCCR_UNCHANGED, RelaunchAndDoProcessPriorityAdjustment()); |
279 } | 279 } |
OLD | NEW |