Chromium Code Reviews| Index: chrome/browser/ui/webui/print_preview_ui_unittest.cc |
| =================================================================== |
| --- chrome/browser/ui/webui/print_preview_ui_unittest.cc (revision 105366) |
| +++ chrome/browser/ui/webui/print_preview_ui_unittest.cc (working copy) |
| @@ -8,6 +8,7 @@ |
| #include "base/memory/ref_counted_memory.h" |
| #include "chrome/browser/printing/print_preview_tab_controller.h" |
| #include "chrome/browser/ui/browser_list.h" |
| +#include "chrome/browser/ui/constrained_window_tab_helper.h" |
| #include "chrome/browser/ui/tab_contents/tab_contents_wrapper.h" |
| #include "chrome/browser/ui/webui/print_preview_ui.h" |
| #include "chrome/common/chrome_switches.h" |
| @@ -21,6 +22,10 @@ |
| const unsigned char blob1[] = |
| "12346102356120394751634516591348710478123649165419234519234512349134"; |
| +size_t GetConstrainedWindowCount(TabContentsWrapper* tab) { |
| + return tab->constrained_window_tab_helper()->constrained_window_count(); |
| +} |
| + |
| } // namespace |
| typedef BrowserWithTestWindowTest PrintPreviewUITest; |
| @@ -45,7 +50,7 @@ |
| controller->GetOrCreatePreviewTab(initiator_tab); |
| EXPECT_NE(initiator_tab, preview_tab); |
| - EXPECT_EQ(2, browser()->tab_count()); |
| + EXPECT_EQ(1, browser()->tab_count()); |
|
kmadhusu
2011/10/14 00:21:09
EXPECT_EQ(1U, GetConstrainedWindowCount(initiator_
Lei Zhang
2011/10/14 20:31:27
Done.
|
| PrintPreviewUI* preview_ui = |
| reinterpret_cast<PrintPreviewUI*>(preview_tab->web_ui()); |
| @@ -105,7 +110,8 @@ |
| controller->GetOrCreatePreviewTab(initiator_tab); |
| EXPECT_NE(initiator_tab, preview_tab); |
| - EXPECT_EQ(2, browser()->tab_count()); |
| + EXPECT_EQ(1, browser()->tab_count()); |
| + EXPECT_EQ(1U, GetConstrainedWindowCount(initiator_tab)); |
| PrintPreviewUI* preview_ui = |
| reinterpret_cast<PrintPreviewUI*>(preview_tab->web_ui()); |
| @@ -172,7 +178,8 @@ |
| controller->GetOrCreatePreviewTab(initiator_tab); |
| EXPECT_NE(initiator_tab, preview_tab); |
| - EXPECT_EQ(2, browser()->tab_count()); |
| + EXPECT_EQ(1, browser()->tab_count()); |
| + EXPECT_EQ(1U, GetConstrainedWindowCount(initiator_tab)); |
| PrintPreviewUI* preview_ui = |
| reinterpret_cast<PrintPreviewUI*>(preview_tab->web_ui()); |