Index: apps/load_and_launch_browsertest.cc |
diff --git a/apps/load_and_launch_browsertest.cc b/apps/load_and_launch_browsertest.cc |
index 9432420ffe6b0e7302db1d845dfbd352e731edfe..fc95daec61bc75a6fdd0be387e65942f9d00ab93 100644 |
--- a/apps/load_and_launch_browsertest.cc |
+++ b/apps/load_and_launch_browsertest.cc |
@@ -62,8 +62,10 @@ IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, |
ASSERT_TRUE(process.IsValid()); |
ASSERT_TRUE(launched_listener.WaitUntilSatisfied()); |
- ASSERT_TRUE(base::WaitForSingleProcess(process.Handle(), |
- TestTimeouts::action_timeout())); |
+ int exit_code; |
+ ASSERT_TRUE(process.WaitForExitWithTimeout(TestTimeouts::action_timeout(), |
+ &exit_code)); |
+ ASSERT_EQ(0, exit_code); |
} |
// TODO(jackhou): Enable this test once it works on OSX. It currently does not |
@@ -102,8 +104,10 @@ IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, |
ASSERT_TRUE(process.IsValid()); |
ASSERT_TRUE(launched_listener.WaitUntilSatisfied()); |
- ASSERT_TRUE(base::WaitForSingleProcess(process.Handle(), |
- TestTimeouts::action_timeout())); |
+ int exit_code; |
+ ASSERT_TRUE(process.WaitForExitWithTimeout(TestTimeouts::action_timeout(), |
+ &exit_code)); |
+ ASSERT_EQ(0, exit_code); |
} |
namespace { |