Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(363)

Unified Diff: third_party/WebKit/Source/wtf/TreeNodeTest.cpp

Issue 1611343002: wtf reformat test Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: pydent Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « third_party/WebKit/Source/wtf/TreeNode.h ('k') | third_party/WebKit/Source/wtf/TriState.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/WebKit/Source/wtf/TreeNodeTest.cpp
diff --git a/third_party/WebKit/Source/wtf/TreeNodeTest.cpp b/third_party/WebKit/Source/wtf/TreeNodeTest.cpp
index 1169f2a57e4d4e94549eb861e3645291f05ceec6..18421f2571bac3c3fca09f90d884d85d7cfc6856 100644
--- a/third_party/WebKit/Source/wtf/TreeNodeTest.cpp
+++ b/third_party/WebKit/Source/wtf/TreeNodeTest.cpp
@@ -33,202 +33,183 @@
namespace WTF {
class TestTree : public RefCounted<TestTree>, public TreeNode<TestTree> {
-public:
- static PassRefPtr<TestTree> create() { return adoptRef(new TestTree()); }
+ public:
+ static PassRefPtr<TestTree> create() { return adoptRef(new TestTree()); }
};
-TEST(TreeNodeTest, AppendChild)
-{
- RefPtr<TestTree> root = TestTree::create();
- RefPtr<TestTree> firstChild = TestTree::create();
- RefPtr<TestTree> lastChild = TestTree::create();
-
- root->appendChild(firstChild.get());
- EXPECT_EQ(root->firstChild(), firstChild.get());
- EXPECT_EQ(root->lastChild(), firstChild.get());
- EXPECT_EQ(firstChild->parent(), root.get());
-
- root->appendChild(lastChild.get());
- EXPECT_EQ(root->firstChild(), firstChild.get());
- EXPECT_EQ(root->lastChild(), lastChild.get());
- EXPECT_EQ(lastChild->previous(), firstChild.get());
- EXPECT_EQ(firstChild->next(), lastChild.get());
- EXPECT_EQ(lastChild->parent(), root.get());
+TEST(TreeNodeTest, AppendChild) {
+ RefPtr<TestTree> root = TestTree::create();
+ RefPtr<TestTree> firstChild = TestTree::create();
+ RefPtr<TestTree> lastChild = TestTree::create();
+
+ root->appendChild(firstChild.get());
+ EXPECT_EQ(root->firstChild(), firstChild.get());
+ EXPECT_EQ(root->lastChild(), firstChild.get());
+ EXPECT_EQ(firstChild->parent(), root.get());
+
+ root->appendChild(lastChild.get());
+ EXPECT_EQ(root->firstChild(), firstChild.get());
+ EXPECT_EQ(root->lastChild(), lastChild.get());
+ EXPECT_EQ(lastChild->previous(), firstChild.get());
+ EXPECT_EQ(firstChild->next(), lastChild.get());
+ EXPECT_EQ(lastChild->parent(), root.get());
}
-TEST(TreeNodeTest, InsertBefore)
-{
- RefPtr<TestTree> root = TestTree::create();
- RefPtr<TestTree> firstChild = TestTree::create();
- RefPtr<TestTree> middleChild = TestTree::create();
- RefPtr<TestTree> lastChild = TestTree::create();
-
- // Inserting single node
- root->insertBefore(lastChild.get(), 0);
- EXPECT_EQ(lastChild->parent(), root.get());
- EXPECT_EQ(root->firstChild(), lastChild.get());
- EXPECT_EQ(root->lastChild(), lastChild.get());
-
- // Then prepend
- root->insertBefore(firstChild.get(), lastChild.get());
- EXPECT_EQ(firstChild->parent(), root.get());
- EXPECT_EQ(root->firstChild(), firstChild.get());
- EXPECT_EQ(root->lastChild(), lastChild.get());
- EXPECT_EQ(firstChild->next(), lastChild.get());
- EXPECT_EQ(firstChild.get(), lastChild->previous());
-
- // Inserting in the middle
- root->insertBefore(middleChild.get(), lastChild.get());
- EXPECT_EQ(middleChild->parent(), root.get());
- EXPECT_EQ(root->firstChild(), firstChild.get());
- EXPECT_EQ(root->lastChild(), lastChild.get());
- EXPECT_EQ(middleChild->previous(), firstChild.get());
- EXPECT_EQ(middleChild->next(), lastChild.get());
- EXPECT_EQ(firstChild->next(), middleChild.get());
- EXPECT_EQ(lastChild->previous(), middleChild.get());
-
+TEST(TreeNodeTest, InsertBefore) {
+ RefPtr<TestTree> root = TestTree::create();
+ RefPtr<TestTree> firstChild = TestTree::create();
+ RefPtr<TestTree> middleChild = TestTree::create();
+ RefPtr<TestTree> lastChild = TestTree::create();
+
+ // Inserting single node
+ root->insertBefore(lastChild.get(), 0);
+ EXPECT_EQ(lastChild->parent(), root.get());
+ EXPECT_EQ(root->firstChild(), lastChild.get());
+ EXPECT_EQ(root->lastChild(), lastChild.get());
+
+ // Then prepend
+ root->insertBefore(firstChild.get(), lastChild.get());
+ EXPECT_EQ(firstChild->parent(), root.get());
+ EXPECT_EQ(root->firstChild(), firstChild.get());
+ EXPECT_EQ(root->lastChild(), lastChild.get());
+ EXPECT_EQ(firstChild->next(), lastChild.get());
+ EXPECT_EQ(firstChild.get(), lastChild->previous());
+
+ // Inserting in the middle
+ root->insertBefore(middleChild.get(), lastChild.get());
+ EXPECT_EQ(middleChild->parent(), root.get());
+ EXPECT_EQ(root->firstChild(), firstChild.get());
+ EXPECT_EQ(root->lastChild(), lastChild.get());
+ EXPECT_EQ(middleChild->previous(), firstChild.get());
+ EXPECT_EQ(middleChild->next(), lastChild.get());
+ EXPECT_EQ(firstChild->next(), middleChild.get());
+ EXPECT_EQ(lastChild->previous(), middleChild.get());
}
-TEST(TreeNodeTest, RemoveSingle)
-{
- RefPtr<TestTree> root = TestTree::create();
- RefPtr<TestTree> child = TestTree::create();
- RefPtr<TestTree> nullNode;
-
- root->appendChild(child.get());
- root->removeChild(child.get());
- EXPECT_EQ(child->next(), nullNode.get());
- EXPECT_EQ(child->previous(), nullNode.get());
- EXPECT_EQ(child->parent(), nullNode.get());
- EXPECT_EQ(root->firstChild(), nullNode.get());
- EXPECT_EQ(root->lastChild(), nullNode.get());
+TEST(TreeNodeTest, RemoveSingle) {
+ RefPtr<TestTree> root = TestTree::create();
+ RefPtr<TestTree> child = TestTree::create();
+ RefPtr<TestTree> nullNode;
+
+ root->appendChild(child.get());
+ root->removeChild(child.get());
+ EXPECT_EQ(child->next(), nullNode.get());
+ EXPECT_EQ(child->previous(), nullNode.get());
+ EXPECT_EQ(child->parent(), nullNode.get());
+ EXPECT_EQ(root->firstChild(), nullNode.get());
+ EXPECT_EQ(root->lastChild(), nullNode.get());
}
class Trio {
-public:
- Trio()
- : root(TestTree::create())
- , firstChild(TestTree::create())
- , middleChild(TestTree::create())
- , lastChild(TestTree::create())
- {
- }
-
- void appendChildren()
- {
- root->appendChild(firstChild.get());
- root->appendChild(middleChild.get());
- root->appendChild(lastChild.get());
- }
-
- RefPtr<TestTree> root;
- RefPtr<TestTree> firstChild;
- RefPtr<TestTree> middleChild;
- RefPtr<TestTree> lastChild;
+ public:
+ Trio()
+ : root(TestTree::create()),
+ firstChild(TestTree::create()),
+ middleChild(TestTree::create()),
+ lastChild(TestTree::create()) {}
+
+ void appendChildren() {
+ root->appendChild(firstChild.get());
+ root->appendChild(middleChild.get());
+ root->appendChild(lastChild.get());
+ }
+
+ RefPtr<TestTree> root;
+ RefPtr<TestTree> firstChild;
+ RefPtr<TestTree> middleChild;
+ RefPtr<TestTree> lastChild;
};
-TEST(TreeNodeTest, RemoveMiddle)
-{
- Trio trio;
- trio.appendChildren();
-
- trio.root->removeChild(trio.middleChild.get());
- EXPECT_TRUE(trio.middleChild->orphan());
- EXPECT_EQ(trio.firstChild->next(), trio.lastChild.get());
- EXPECT_EQ(trio.lastChild->previous(), trio.firstChild.get());
- EXPECT_EQ(trio.root->firstChild(), trio.firstChild.get());
- EXPECT_EQ(trio.root->lastChild(), trio.lastChild.get());
+TEST(TreeNodeTest, RemoveMiddle) {
+ Trio trio;
+ trio.appendChildren();
+
+ trio.root->removeChild(trio.middleChild.get());
+ EXPECT_TRUE(trio.middleChild->orphan());
+ EXPECT_EQ(trio.firstChild->next(), trio.lastChild.get());
+ EXPECT_EQ(trio.lastChild->previous(), trio.firstChild.get());
+ EXPECT_EQ(trio.root->firstChild(), trio.firstChild.get());
+ EXPECT_EQ(trio.root->lastChild(), trio.lastChild.get());
}
-TEST(TreeNodeTest, RemoveLast)
-{
- RefPtr<TestTree> nullNode;
- Trio trio;
- trio.appendChildren();
-
- trio.root->removeChild(trio.lastChild.get());
- EXPECT_TRUE(trio.lastChild->orphan());
- EXPECT_EQ(trio.middleChild->next(), nullNode.get());
- EXPECT_EQ(trio.root->firstChild(), trio.firstChild.get());
- EXPECT_EQ(trio.root->lastChild(), trio.middleChild.get());
+TEST(TreeNodeTest, RemoveLast) {
+ RefPtr<TestTree> nullNode;
+ Trio trio;
+ trio.appendChildren();
+
+ trio.root->removeChild(trio.lastChild.get());
+ EXPECT_TRUE(trio.lastChild->orphan());
+ EXPECT_EQ(trio.middleChild->next(), nullNode.get());
+ EXPECT_EQ(trio.root->firstChild(), trio.firstChild.get());
+ EXPECT_EQ(trio.root->lastChild(), trio.middleChild.get());
}
-TEST(TreeNodeTest, RemoveFirst)
-{
- RefPtr<TestTree> nullNode;
- Trio trio;
- trio.appendChildren();
-
- trio.root->removeChild(trio.firstChild.get());
- EXPECT_TRUE(trio.firstChild->orphan());
- EXPECT_EQ(trio.middleChild->previous(), nullNode.get());
- EXPECT_EQ(trio.root->firstChild(), trio.middleChild.get());
- EXPECT_EQ(trio.root->lastChild(), trio.lastChild.get());
+TEST(TreeNodeTest, RemoveFirst) {
+ RefPtr<TestTree> nullNode;
+ Trio trio;
+ trio.appendChildren();
+
+ trio.root->removeChild(trio.firstChild.get());
+ EXPECT_TRUE(trio.firstChild->orphan());
+ EXPECT_EQ(trio.middleChild->previous(), nullNode.get());
+ EXPECT_EQ(trio.root->firstChild(), trio.middleChild.get());
+ EXPECT_EQ(trio.root->lastChild(), trio.lastChild.get());
}
-TEST(TreeNodeTest, TakeChildrenFrom)
-{
- RefPtr<TestTree> newParent = TestTree::create();
- Trio trio;
- trio.appendChildren();
+TEST(TreeNodeTest, TakeChildrenFrom) {
+ RefPtr<TestTree> newParent = TestTree::create();
+ Trio trio;
+ trio.appendChildren();
- newParent->takeChildrenFrom(trio.root.get());
+ newParent->takeChildrenFrom(trio.root.get());
- EXPECT_FALSE(trio.root->hasChildren());
- EXPECT_TRUE(newParent->hasChildren());
- EXPECT_EQ(trio.firstChild.get(), newParent->firstChild());
- EXPECT_EQ(trio.middleChild.get(), newParent->firstChild()->next());
- EXPECT_EQ(trio.lastChild.get(), newParent->lastChild());
+ EXPECT_FALSE(trio.root->hasChildren());
+ EXPECT_TRUE(newParent->hasChildren());
+ EXPECT_EQ(trio.firstChild.get(), newParent->firstChild());
+ EXPECT_EQ(trio.middleChild.get(), newParent->firstChild()->next());
+ EXPECT_EQ(trio.lastChild.get(), newParent->lastChild());
}
class TrioWithGrandChild : public Trio {
-public:
- TrioWithGrandChild()
- : grandChild(TestTree::create())
- {
- }
-
- void appendChildren()
- {
- Trio::appendChildren();
- middleChild->appendChild(grandChild.get());
- }
-
- RefPtr<TestTree> grandChild;
-};
+ public:
+ TrioWithGrandChild() : grandChild(TestTree::create()) {}
-TEST(TreeNodeTest, TraverseNext)
-{
- TrioWithGrandChild trio;
- trio.appendChildren();
+ void appendChildren() {
+ Trio::appendChildren();
+ middleChild->appendChild(grandChild.get());
+ }
- TestTree* order[] = {
- trio.root.get(), trio.firstChild.get(), trio.middleChild.get(),
- trio.grandChild.get(), trio.lastChild.get()
- };
+ RefPtr<TestTree> grandChild;
+};
- unsigned orderIndex = 0;
- for (TestTree* node = trio.root.get(); node; node = traverseNext(node), orderIndex++)
- EXPECT_EQ(node, order[orderIndex]);
- EXPECT_EQ(orderIndex, sizeof(order) / sizeof(TestTree*));
-}
+TEST(TreeNodeTest, TraverseNext) {
+ TrioWithGrandChild trio;
+ trio.appendChildren();
-TEST(TreeNodeTest, TraverseNextPostORder)
-{
- TrioWithGrandChild trio;
- trio.appendChildren();
+ TestTree* order[] = {trio.root.get(), trio.firstChild.get(),
+ trio.middleChild.get(), trio.grandChild.get(),
+ trio.lastChild.get()};
+ unsigned orderIndex = 0;
+ for (TestTree *node = trio.root.get(); node;
+ node = traverseNext(node), orderIndex++)
+ EXPECT_EQ(node, order[orderIndex]);
+ EXPECT_EQ(orderIndex, sizeof(order) / sizeof(TestTree*));
+}
- TestTree* order[] = {
- trio.firstChild.get(),
- trio.grandChild.get(), trio.middleChild.get(), trio.lastChild.get(), trio.root.get()
- };
+TEST(TreeNodeTest, TraverseNextPostORder) {
+ TrioWithGrandChild trio;
+ trio.appendChildren();
- unsigned orderIndex = 0;
- for (TestTree* node = traverseFirstPostOrder(trio.root.get()); node; node = traverseNextPostOrder(node), orderIndex++)
- EXPECT_EQ(node, order[orderIndex]);
- EXPECT_EQ(orderIndex, sizeof(order) / sizeof(TestTree*));
+ TestTree* order[] = {trio.firstChild.get(), trio.grandChild.get(),
+ trio.middleChild.get(), trio.lastChild.get(),
+ trio.root.get()};
+ unsigned orderIndex = 0;
+ for (TestTree *node = traverseFirstPostOrder(trio.root.get()); node;
+ node = traverseNextPostOrder(node), orderIndex++)
+ EXPECT_EQ(node, order[orderIndex]);
+ EXPECT_EQ(orderIndex, sizeof(order) / sizeof(TestTree*));
}
-} // namespace WTF
+} // namespace WTF
« no previous file with comments | « third_party/WebKit/Source/wtf/TreeNode.h ('k') | third_party/WebKit/Source/wtf/TriState.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698