summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-14 22:38:08 +0000
committerphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-14 22:38:08 +0000
commit1c13aa8dc0a48cdbcfb76a3ed91d096a7f768946 (patch)
tree3ac4ffbec49900fcd13c617979d0358a3703670e /chrome
parentb89290213d94169f8293f9bd7668550975281d45 (diff)
downloadchromium_src-1c13aa8dc0a48cdbcfb76a3ed91d096a7f768946.zip
chromium_src-1c13aa8dc0a48cdbcfb76a3ed91d096a7f768946.tar.gz
chromium_src-1c13aa8dc0a48cdbcfb76a3ed91d096a7f768946.tar.bz2
Split short-circuited assertions in session_restore_uitest.cc to make more
meaningful errors appear in the logs. This will help fight the test flakiness. TEST=none BUG=none Review URL: http://codereview.chromium.org/164564 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23482 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/sessions/session_restore_uitest.cc39
1 files changed, 20 insertions, 19 deletions
diff --git a/chrome/browser/sessions/session_restore_uitest.cc b/chrome/browser/sessions/session_restore_uitest.cc
index e1de219..5c8157b 100644
--- a/chrome/browser/sessions/session_restore_uitest.cc
+++ b/chrome/browser/sessions/session_restore_uitest.cc
@@ -94,8 +94,8 @@ TEST_F(SessionRestoreUITest, Basic) {
// NOTE: Don't use GetActiveWindow here, when run with the screen locked
// active windows returns NULL.
int window_count;
- ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count) &&
- window_count == 1);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count));
+ ASSERT_EQ(1, window_count);
scoped_refptr<BrowserProxy> browser_proxy(automation()->GetBrowserWindow(0));
scoped_refptr<TabProxy> tab_proxy(browser_proxy->GetTab(0));
ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_timeout_ms()));
@@ -119,8 +119,8 @@ TEST_F(SessionRestoreUITest, RestoresForwardAndBackwardNavs) {
// NOTE: Don't use GetActiveWindow here, when run with the screen locked
// active windows returns NULL.
int window_count;
- ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count) &&
- window_count == 1);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count));
+ ASSERT_EQ(1, window_count);
scoped_refptr<BrowserProxy> browser_proxy(automation()->GetBrowserWindow(0));
scoped_refptr<TabProxy> tab_proxy(browser_proxy->GetTab(0));
ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_timeout_ms()));
@@ -158,11 +158,12 @@ TEST_F(SessionRestoreUITest, RestoresCrossSiteForwardAndBackwardNavs) {
// NOTE: Don't use GetActiveWindow here, when run with the screen locked
// active windows returns NULL.
int window_count;
- ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count) &&
- window_count == 1);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count));
+ ASSERT_EQ(1, window_count);
scoped_refptr<BrowserProxy> browser_proxy(automation()->GetBrowserWindow(0));
int tab_count;
- ASSERT_TRUE(browser_proxy->GetTabCount(&tab_count) && tab_count == 1);
+ ASSERT_TRUE(browser_proxy->GetTabCount(&tab_count));
+ ASSERT_EQ(1, tab_count);
scoped_refptr<TabProxy> tab_proxy(browser_proxy->GetTab(0));
ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_max_timeout_ms()));
@@ -190,8 +191,8 @@ TEST_F(SessionRestoreUITest, TwoTabsSecondSelected) {
// NOTE: Don't use GetActiveWindow here, when run with the screen locked
// active windows returns NULL.
int window_count;
- ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count) &&
- window_count == 1);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count));
+ ASSERT_EQ(1, window_count);
scoped_refptr<BrowserProxy> browser_proxy(automation()->GetBrowserWindow(0));
ASSERT_TRUE(browser_proxy->AppendTab(url2_));
@@ -199,8 +200,8 @@ TEST_F(SessionRestoreUITest, TwoTabsSecondSelected) {
QuitBrowserAndRestore(2);
browser_proxy = NULL;
- ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count) &&
- window_count == 1);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count));
+ ASSERT_EQ(1, window_count);
browser_proxy = automation()->GetBrowserWindow(0);
int tab_count;
@@ -232,8 +233,8 @@ TEST_F(SessionRestoreUITest, ClosedTabStaysClosed) {
// NOTE: Don't use GetActiveWindow here, when run with the screen locked
// active windows returns NULL.
int window_count;
- ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count) &&
- window_count == 1);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count));
+ ASSERT_EQ(1, window_count);
scoped_refptr<BrowserProxy> browser_proxy(automation()->GetBrowserWindow(0));
scoped_refptr<TabProxy> tab_proxy(browser_proxy->GetTab(0));
@@ -260,8 +261,8 @@ TEST_F(SessionRestoreUITest, DontRestoreWhileIncognito) {
// Make sure we have one window.
int initial_window_count;
- ASSERT_TRUE(automation()->GetBrowserWindowCount(&initial_window_count) &&
- initial_window_count == 1);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&initial_window_count));
+ ASSERT_EQ(1, initial_window_count);
scoped_refptr<BrowserProxy> browser_proxy(automation()->GetBrowserWindow(0));
@@ -303,13 +304,13 @@ TEST_F(SessionRestoreUITest, TwoWindowsCloseOneRestoreOnlyOne) {
// Make sure we have one window.
int window_count;
- ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count) &&
- window_count == 1);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count));
+ ASSERT_EQ(1, window_count);
// Open a second window.
ASSERT_TRUE(automation()->OpenNewBrowserWindow(true));
- ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count) &&
- window_count == 2);
+ ASSERT_TRUE(automation()->GetBrowserWindowCount(&window_count));
+ ASSERT_EQ(2, window_count);
// Close it.
CloseWindow(1, 2);