#ifndef CHROME_TEST_BASE_CHROME_UNIT_TEST_SUITE_H_
#define CHROME_TEST_BASE_CHROME_UNIT_TEST_SUITE_H_
#include "base/basictypes.h"
#include "base/compiler_specific.h"
#include "base/files/file_path.h"
#include "chrome/test/base/chrome_test_suite.h"
namespace base {
class StatsTable;
}
class ChromeUnitTestSuite : public ChromeTestSuite {
public:
ChromeUnitTestSuite(int argc, char** argv);
virtual ~ChromeUnitTestSuite();
virtual void Initialize() OVERRIDE;
virtual void Shutdown() OVERRIDE;
static void InitializeProviders();
static void InitializeResourceBundle();
private:
std::string stats_filename_;
scoped_ptr<base::StatsTable> stats_table_;
DISALLOW_COPY_AND_ASSIGN(ChromeUnitTestSuite);
};
#endif