Index: test/launcher/unit_test_launcher.cc |
diff --git a/test/launcher/unit_test_launcher.cc b/test/launcher/unit_test_launcher.cc |
index 7bd76925f858b0845971032dd70bbc59a63c248f..dc79f658aac5135691bc65a6c5c144e631f64e08 100644 |
--- a/test/launcher/unit_test_launcher.cc |
+++ b/test/launcher/unit_test_launcher.cc |
@@ -4,6 +4,7 @@ |
#include "base/test/launcher/unit_test_launcher.h" |
+#include "base/base_switches.h" |
#include "base/bind.h" |
#include "base/callback_helpers.h" |
#include "base/command_line.h" |
@@ -180,6 +181,8 @@ int LaunchUnitTestsInternal(const RunTestSuiteCallback& run_test_suite, |
if (CommandLine::ForCurrentProcess()->HasSwitch(kGTestHelpFlag) || |
CommandLine::ForCurrentProcess()->HasSwitch(kGTestListTestsFlag) || |
CommandLine::ForCurrentProcess()->HasSwitch(kSingleProcessTestsFlag) || |
+ CommandLine::ForCurrentProcess()->HasSwitch( |
+ switches::kTestChildProcess) || |
force_single_process) { |
return run_test_suite.Run(); |
} |