summaryrefslogtreecommitdiffstats
path: root/chrome/views/tree_node_iterator_unittest.cc
diff options
context:
space:
mode:
authorsky@google.com <sky@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-08 23:24:19 +0000
committersky@google.com <sky@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-08 23:24:19 +0000
commit84ab2f376fed8b8c2411d11850f8d5fd50652c38 (patch)
tree9e144f1e2c415d16e1d91a870ecbc6ac46a180fe /chrome/views/tree_node_iterator_unittest.cc
parent84c1d66341b0898e10d29f11a9f99265bbcb9060 (diff)
downloadchromium_src-84ab2f376fed8b8c2411d11850f8d5fd50652c38.zip
chromium_src-84ab2f376fed8b8c2411d11850f8d5fd50652c38.tar.gz
chromium_src-84ab2f376fed8b8c2411d11850f8d5fd50652c38.tar.bz2
Backs out tree node iterator until I figure out why release build doesn't
like me. BUG=none TEST=none Review URL: http://codereview.chromium.org/13267 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6554 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/views/tree_node_iterator_unittest.cc')
-rw-r--r--chrome/views/tree_node_iterator_unittest.cc41
1 files changed, 0 insertions, 41 deletions
diff --git a/chrome/views/tree_node_iterator_unittest.cc b/chrome/views/tree_node_iterator_unittest.cc
deleted file mode 100644
index 165b5c3..0000000
--- a/chrome/views/tree_node_iterator_unittest.cc
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "testing/gtest/include/gtest/gtest.h"
-
-#include "chrome/views/tree_node_iterator.h"
-#include "chrome/views/tree_node_model.h"
-
-typedef testing::Test TreeNodeIteratorTest;
-
-using views::TreeNodeWithValue;
-
-TEST_F(TreeNodeIteratorTest, Test) {
- TreeNodeWithValue<int> root;
- root.Add(0, new TreeNodeWithValue<int>(1));
- root.Add(1, new TreeNodeWithValue<int>(2));
- TreeNodeWithValue<int>* f3 = new TreeNodeWithValue<int>(3);
- root.Add(2, f3);
- TreeNodeWithValue<int>* f4 = new TreeNodeWithValue<int>(4);
- f3->Add(0, f4);
- f4->Add(0, new TreeNodeWithValue<int>(5));
-
- views::TreeNodeIterator<TreeNodeWithValue<int> > iterator(&root);
- ASSERT_TRUE(iterator.has_next());
- ASSERT_EQ(root.GetChild(0), iterator.Next());
-
- ASSERT_TRUE(iterator.has_next());
- ASSERT_EQ(root.GetChild(1), iterator.Next());
-
- ASSERT_TRUE(iterator.has_next());
- ASSERT_EQ(root.GetChild(2), iterator.Next());
-
- ASSERT_TRUE(iterator.has_next());
- ASSERT_EQ(f4, iterator.Next());
-
- ASSERT_TRUE(iterator.has_next());
- ASSERT_EQ(f4->GetChild(0), iterator.Next());
-
- ASSERT_FALSE(iterator.has_next());
-}