Home | History | Annotate | Download | only in util
      1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #ifndef CHROME_INSTALLER_UTIL_PRODUCT_UNITTEST_H_
      6 #define CHROME_INSTALLER_UTIL_PRODUCT_UNITTEST_H_
      7 
      8 #include <windows.h>
      9 
     10 #include "base/files/file_path.h"
     11 #include "base/files/scoped_temp_dir.h"
     12 #include "base/path_service.h"
     13 #include "testing/gtest/include/gtest/gtest.h"
     14 
     15 class TestWithTempDir : public testing::Test {
     16  protected:
     17   virtual void SetUp();
     18   virtual void TearDown();
     19 
     20   base::ScopedTempDir test_dir_;
     21 };
     22 
     23 class TestWithTempDirAndDeleteTempOverrideKeys : public TestWithTempDir {
     24  protected:
     25   virtual void SetUp();
     26   virtual void TearDown();
     27 };
     28 
     29 #endif  // CHROME_INSTALLER_UTIL_PRODUCT_UNITTEST_H_
     30