// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "build/build_config.h" #include "base/basictypes.h" // Provides a way of running code before gtest-based tests with access to // argv and argc. class MainHook { public: typedef int (*MainType)(int, char*[]); MainHook(MainType main_func, int argc, char* argv[]); private: DISALLOW_COPY_AND_ASSIGN(MainHook); };