Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(6621)

Unified Diff: chrome/test/automated_ui_tests/automated_ui_test_test.cc

Issue 149281: Sprinkle some defensiveness into the UI tests so that they don't explode if t... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 11 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/test/automated_ui_tests/automated_ui_test_test.cc
===================================================================
--- chrome/test/automated_ui_tests/automated_ui_test_test.cc (revision 19956)
+++ chrome/test/automated_ui_tests/automated_ui_test_test.cc (working copy)
@@ -77,7 +77,7 @@
int num_browser_windows;
int tab_count;
NewTab();
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(1, num_browser_windows);
active_browser()->GetTabCount(&tab_count);
ASSERT_EQ(2, tab_count);
@@ -87,7 +87,7 @@
NewTab();
active_browser()->GetTabCount(&tab_count);
ASSERT_EQ(3, tab_count);
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(2, num_browser_windows);
ASSERT_TRUE(CloseActiveTab());
@@ -97,12 +97,12 @@
active_browser()->GetTabCount(&tab_count);
ASSERT_EQ(1, tab_count);
num_browser_windows = 0;
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(2, num_browser_windows);
// The browser window is closed by closing this tab.
ASSERT_TRUE(CloseActiveTab());
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(1, num_browser_windows);
// Active_browser_ is now the first created window.
active_browser()->GetTabCount(&tab_count);
@@ -120,14 +120,14 @@
TEST_F(AutomatedUITestBase, OpenBrowserWindow) {
int num_browser_windows;
int tab_count;
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(1, num_browser_windows);
active_browser()->GetTabCount(&tab_count);
ASSERT_EQ(1, tab_count);
scoped_refptr<BrowserProxy> browser_1;
ASSERT_TRUE(OpenAndActivateNewBrowserWindow(&browser_1));
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(2, num_browser_windows);
active_browser()->GetTabCount(&tab_count);
ASSERT_EQ(1, tab_count);
@@ -139,7 +139,7 @@
scoped_refptr<BrowserProxy> browser_2;
ASSERT_TRUE(OpenAndActivateNewBrowserWindow(&browser_2));
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(3, num_browser_windows);
active_browser()->GetTabCount(&tab_count);
ASSERT_EQ(1, tab_count);
@@ -155,11 +155,11 @@
bool application_closed;
CloseBrowser(browser_1.get(), &application_closed);
ASSERT_FALSE(application_closed);
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(2, num_browser_windows);
CloseBrowser(browser_2.get(), &application_closed);
ASSERT_FALSE(application_closed);
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(1, num_browser_windows);
}
@@ -202,21 +202,21 @@
TEST_F(AutomatedUITestBase, MAYBE_IncognitoWindow) {
int num_browser_windows;
int num_normal_browser_windows;
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(1, num_browser_windows);
automation()->GetNormalBrowserWindowCount(&num_normal_browser_windows);
ASSERT_EQ(1, num_normal_browser_windows);
ASSERT_TRUE(GoOffTheRecord());
ASSERT_TRUE(GoOffTheRecord());
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(3, num_browser_windows);
automation()->GetNormalBrowserWindowCount(&num_normal_browser_windows);
ASSERT_EQ(1, num_normal_browser_windows);
// There is only one normal window so it will not be closed.
ASSERT_FALSE(CloseActiveWindow());
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(3, num_browser_windows);
automation()->GetNormalBrowserWindowCount(&num_normal_browser_windows);
ASSERT_EQ(1, num_normal_browser_windows);
@@ -225,7 +225,7 @@
ASSERT_TRUE(RunCommand(IDC_CLOSE_WINDOW));
set_active_browser(automation()->GetBrowserWindow(0));
ASSERT_TRUE(RunCommand(IDC_CLOSE_WINDOW));
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(1, num_browser_windows);
}
@@ -237,19 +237,19 @@
// a unit test for those usage.
ASSERT_TRUE(RunCommand(IDC_NEW_WINDOW));
int num_browser_windows;
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(2, num_browser_windows);
ASSERT_TRUE(RunCommand(IDC_NEW_WINDOW));
ASSERT_TRUE(RunCommand(IDC_NEW_WINDOW));
ASSERT_TRUE(RunCommand(IDC_NEW_WINDOW));
ASSERT_TRUE(RunCommand(IDC_NEW_WINDOW));
ASSERT_TRUE(RunCommand(IDC_NEW_WINDOW));
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(7, num_browser_windows);
set_active_browser(automation()->GetBrowserWindow(0));
ASSERT_TRUE(RunCommand(IDC_CLOSE_WINDOW));
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(6, num_browser_windows);
set_active_browser(automation()->GetBrowserWindow(0));
ASSERT_TRUE(RunCommand(IDC_CLOSE_WINDOW));
@@ -261,7 +261,7 @@
ASSERT_TRUE(RunCommand(IDC_CLOSE_WINDOW));
set_active_browser(automation()->GetBrowserWindow(0));
ASSERT_TRUE(RunCommand(IDC_CLOSE_WINDOW));
- automation()->GetBrowserWindowCount(&num_browser_windows);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&num_browser_windows));
ASSERT_EQ(1, num_browser_windows);
}
« no previous file with comments | « chrome/test/automated_ui_tests/automated_ui_test_base.cc ('k') | chrome/test/page_cycler/page_cycler_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698