| Index: content/public/test/test_launcher.cc
|
| diff --git a/content/public/test/test_launcher.cc b/content/public/test/test_launcher.cc
|
| index 183d82a12eed58d2bcc915548f464e8dbc388fe2..1870896bcca3717a4c520aadabae24383cdc2210 100644
|
| --- a/content/public/test/test_launcher.cc
|
| +++ b/content/public/test/test_launcher.cc
|
| @@ -466,6 +466,8 @@ const char kRunManualTestsFlag[] = "run-manual";
|
|
|
| const char kSingleProcessTestsFlag[] = "single_process";
|
|
|
| +void TestLauncherDelegate::OnDoneRunningTests() {}
|
| +
|
| scoped_ptr<TestState> TestLauncherDelegate::PreRunTest(
|
| base::CommandLine* command_line,
|
| base::TestLauncher::LaunchOptions* test_launch_options) {
|
| @@ -541,7 +543,9 @@ int LaunchTests(TestLauncherDelegate* launcher_delegate,
|
|
|
| WrapperTestLauncherDelegate delegate(launcher_delegate);
|
| base::TestLauncher launcher(&delegate, default_jobs);
|
| - return (launcher.Run() ? 0 : 1);
|
| + const int result = launcher.Run() ? 0 : 1;
|
| + launcher_delegate->OnDoneRunningTests();
|
| + return result;
|
| }
|
|
|
| TestLauncherDelegate* GetCurrentTestLauncherDelegate() {
|
|
|