Index: chrome/browser/sync/glue/session_model_associator_unittest.cc |
diff --git a/chrome/browser/sync/glue/session_model_associator_unittest.cc b/chrome/browser/sync/glue/session_model_associator_unittest.cc |
index 29c439374a8d35109c71336f2a0f4d31ef23c7b5..7f74463ec54fa5ebc87b94c541e7b1eaae363ee0 100644 |
--- a/chrome/browser/sync/glue/session_model_associator_unittest.cc |
+++ b/chrome/browser/sync/glue/session_model_associator_unittest.cc |
@@ -560,14 +560,17 @@ TEST_F(SyncSessionModelAssociatorTest, SetSessionTabFromDelegate) { |
content::NavigationEntry::Create()); |
entry1->SetVirtualURL(GURL("http://www.google.com")); |
entry1->SetTimestamp(kTime1); |
+ entry1->SetHttpStatusCode(200); |
scoped_ptr<content::NavigationEntry> entry2( |
content::NavigationEntry::Create()); |
entry2->SetVirtualURL(GURL("http://www.noodle.com")); |
entry2->SetTimestamp(kTime2); |
+ entry2->SetHttpStatusCode(201); |
scoped_ptr<content::NavigationEntry> entry3( |
content::NavigationEntry::Create()); |
entry3->SetVirtualURL(GURL("http://www.doodle.com")); |
entry3->SetTimestamp(kTime3); |
+ entry3->SetHttpStatusCode(202); |
EXPECT_CALL(tab_mock, GetCurrentEntryIndex()).WillRepeatedly(Return(2)); |
EXPECT_CALL(tab_mock, GetEntryAtIndex(0)).WillRepeatedly( |
Return(entry1.get())); |
@@ -614,6 +617,15 @@ TEST_F(SyncSessionModelAssociatorTest, SetSessionTabFromDelegate) { |
SessionTypesTestHelper::GetTimestamp(session_tab.navigations[1])); |
EXPECT_EQ(kTime3, |
SessionTypesTestHelper::GetTimestamp(session_tab.navigations[2])); |
+ EXPECT_EQ(200, |
+ SessionTypesTestHelper::GetHttpStatusCode( |
+ session_tab.navigations[0])); |
+ EXPECT_EQ(201, |
+ SessionTypesTestHelper::GetHttpStatusCode( |
+ session_tab.navigations[1])); |
+ EXPECT_EQ(202, |
+ SessionTypesTestHelper::GetHttpStatusCode( |
+ session_tab.navigations[2])); |
EXPECT_TRUE(session_tab.session_storage_persistent_id.empty()); |
} |