| Index: chrome/browser/bookmarks/chrome_bookmark_client_unittest.cc
|
| diff --git a/chrome/browser/bookmarks/chrome_bookmark_client_unittest.cc b/chrome/browser/bookmarks/chrome_bookmark_client_unittest.cc
|
| index c80fb20617468efdca6ad95a7ae98a842ba04004..29da0ed86fddf6702fbf2c249d25a8f4965b7a31 100644
|
| --- a/chrome/browser/bookmarks/chrome_bookmark_client_unittest.cc
|
| +++ b/chrome/browser/bookmarks/chrome_bookmark_client_unittest.cc
|
| @@ -266,3 +266,19 @@ TEST_F(ChromeBookmarkClientTest, RemoveAllDoesntRemoveManaged) {
|
| EXPECT_EQ(0, model_->bookmark_bar_node()->child_count());
|
| Mock::VerifyAndClearExpectations(&observer_);
|
| }
|
| +
|
| +TEST_F(ChromeBookmarkClientTest, HasManagedNodes) {
|
| + const BookmarkNode* user_node = model_->AddURL(model_->other_node(),
|
| + 0,
|
| + base::ASCIIToUTF16("foo bar"),
|
| + GURL("http://www.google.com"));
|
| + const BookmarkNode* managed_node = client_->managed_node()->GetChild(0);
|
| + ASSERT_TRUE(managed_node);
|
| +
|
| + std::vector<const BookmarkNode*> nodes;
|
| + EXPECT_FALSE(client_->HasManagedNodes(nodes));
|
| + nodes.push_back(user_node);
|
| + EXPECT_FALSE(client_->HasManagedNodes(nodes));
|
| + nodes.push_back(managed_node);
|
| + EXPECT_TRUE(client_->HasManagedNodes(nodes));
|
| +}
|
|
|