| Index: components/test/run_all_unittests.cc
|
| diff --git a/components/test/run_all_unittests.cc b/components/test/run_all_unittests.cc
|
| index a82d4e2446d106d1822425bdd3d387b7367e95c7..07d04a10922cfb840dc76bd241f3ee19ef68eb28 100644
|
| --- a/components/test/run_all_unittests.cc
|
| +++ b/components/test/run_all_unittests.cc
|
| @@ -21,6 +21,7 @@
|
|
|
| #if !defined(OS_IOS)
|
| #include "content/public/test/test_content_client_initializer.h"
|
| +#include "content/public/test/unittest_test_suite.h"
|
| #include "mojo/edk/embedder/embedder.h"
|
| #include "ui/gl/test/gl_surface_test_support.h"
|
| #endif
|
| @@ -136,7 +137,11 @@ class ComponentsUnitTestEventListener : public testing::EmptyTestEventListener {
|
| } // namespace
|
|
|
| int main(int argc, char** argv) {
|
| +#if !defined(OS_IOS)
|
| + content::UnitTestTestSuite test_suite(new ComponentsTestSuite(argc, argv));
|
| +#else
|
| ComponentsTestSuite test_suite(argc, argv);
|
| +#endif
|
|
|
| // The listener will set up common test environment for all components unit
|
| // tests.
|
| @@ -146,9 +151,12 @@ int main(int argc, char** argv) {
|
|
|
| #if !defined(OS_IOS)
|
| mojo::edk::Init();
|
| -#endif
|
| -
|
| + return base::LaunchUnitTests(argc, argv,
|
| + base::Bind(&content::UnitTestTestSuite::Run,
|
| + base::Unretained(&test_suite)));
|
| +#else
|
| return base::LaunchUnitTests(
|
| argc, argv, base::Bind(&base::TestSuite::Run,
|
| base::Unretained(&test_suite)));
|
| +#endif
|
| }
|
|
|