diff options
Diffstat (limited to 'chrome/installer/util/create_reg_key_work_item_unittest.cc')
-rw-r--r-- | chrome/installer/util/create_reg_key_work_item_unittest.cc | 41 |
1 files changed, 23 insertions, 18 deletions
diff --git a/chrome/installer/util/create_reg_key_work_item_unittest.cc b/chrome/installer/util/create_reg_key_work_item_unittest.cc index 4f8a9ee..c4f9d88 100644 --- a/chrome/installer/util/create_reg_key_work_item_unittest.cc +++ b/chrome/installer/util/create_reg_key_work_item_unittest.cc @@ -5,33 +5,38 @@ #include <windows.h> #include "base/file_util.h" -#include "base/registry.h" #include "base/scoped_ptr.h" #include "base/string_util.h" +#include "base/win/registry.h" #include "chrome/installer/util/create_reg_key_work_item.h" #include "chrome/installer/util/work_item.h" #include "testing/gtest/include/gtest/gtest.h" +using base::win::RegKey; + namespace { - wchar_t test_root[] = L"TmpTmp"; - class CreateRegKeyWorkItemTest : public testing::Test { - protected: - virtual void SetUp() { - // Create a temporary key for testing - RegKey key(HKEY_CURRENT_USER, L"", KEY_ALL_ACCESS); - key.DeleteKey(test_root); - ASSERT_FALSE(key.Open(HKEY_CURRENT_USER, test_root, KEY_READ)); - ASSERT_TRUE(key.Create(HKEY_CURRENT_USER, test_root, KEY_READ)); - } - virtual void TearDown() { - logging::CloseLogFile(); - // Clean up the temporary key - RegKey key(HKEY_CURRENT_USER, L"", KEY_ALL_ACCESS); - ASSERT_TRUE(key.DeleteKey(test_root)); - } - }; + +wchar_t test_root[] = L"TmpTmp"; + +class CreateRegKeyWorkItemTest : public testing::Test { + protected: + virtual void SetUp() { + // Create a temporary key for testing + RegKey key(HKEY_CURRENT_USER, L"", KEY_ALL_ACCESS); + key.DeleteKey(test_root); + ASSERT_FALSE(key.Open(HKEY_CURRENT_USER, test_root, KEY_READ)); + ASSERT_TRUE(key.Create(HKEY_CURRENT_USER, test_root, KEY_READ)); + } + virtual void TearDown() { + logging::CloseLogFile(); + // Clean up the temporary key + RegKey key(HKEY_CURRENT_USER, L"", KEY_ALL_ACCESS); + ASSERT_TRUE(key.DeleteKey(test_root)); + } }; +} // namespace + TEST_F(CreateRegKeyWorkItemTest, CreateKey) { RegKey key; |