#include "base/command_line.h"
#include "base/functional/bind.h"
#include "base/test/launcher/unit_test_launcher.h"
#include "base/test/test_io_thread.h"
#include "base/threading/platform_thread.h"
#include "build/branding_buildflags.h"
#include "build/build_config.h"
#include "build/chromeos_buildflags.h"
#include "chrome/browser/chrome_content_browser_client.h"
#include "chrome/common/chrome_content_client.h"
#include "chrome/test/base/chrome_unit_test_suite.h"
#include "chrome/utility/chrome_content_utility_client.h"
#include "content/public/test/unittest_test_suite.h"
#include "mojo/core/embedder/scoped_ipc_support.h"
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
(BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && \
!BUILDFLAG(IS_CHROMEOS_ASH)))
#include "chrome/test/base/scoped_channel_override.h"
#elif BUILDFLAG(IS_WIN)
#include "chrome/install_static/test/scoped_install_details.h"
#endif
#if BUILDFLAG(IS_CHROMEOS_LACROS)
#include "chromeos/lacros/lacros_test_helper.h"
#endif
namespace {
class ChromeContentBrowserClientWithoutNetworkServiceInitialization
: public ChromeContentBrowserClient { … };
std::unique_ptr<content::UnitTestTestSuite::ContentClients>
CreateContentClients() { … }
}
int main(int argc, char** argv) { … }