aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJez Ng2012-11-02 15:12:07 -0400
committerJez Ng2012-11-02 15:12:07 -0400
commit7d6b32056b1233a680c5d601f802673880771cb1 (patch)
treea92fd6f36ce858176589a85511a8961a1834c89e
parent3759eba701c50390bfda78f003d5c3a78acc2ef4 (diff)
downloadvimium-7d6b32056b1233a680c5d601f802673880771cb1.tar.bz2
Modify test to check for inorder bookmarks traversal.
-rw-r--r--tests/unit_tests/completion_test.coffee7
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/unit_tests/completion_test.coffee b/tests/unit_tests/completion_test.coffee
index d3369398..7445f4fa 100644
--- a/tests/unit_tests/completion_test.coffee
+++ b/tests/unit_tests/completion_test.coffee
@@ -6,6 +6,7 @@ global.chrome = {}
context "bookmark completer",
setup ->
+ @bookmark3 = { title: "bookmark3", url: "bookmark3.com" }
@bookmark2 = { title: "bookmark2", url: "bookmark2.com" }
@bookmark1 = { title: "bookmark1", url: "bookmark1.com", children: [@bookmark2] }
global.chrome.bookmarks =
@@ -13,9 +14,9 @@ context "bookmark completer",
@completer = new BookmarkCompleter()
- should "flatten a list of bookmarks", ->
- result = @completer.traverseBookmarks([@bookmark1])
- assert.arrayEqual [@bookmark1, @bookmark2], @completer.traverseBookmarks([@bookmark1])
+ should "flatten a list of bookmarks with inorder traversal", ->
+ result = @completer.traverseBookmarks([@bookmark1, @bookmark3])
+ assert.arrayEqual [@bookmark1, @bookmark2, @bookmark3], @completer.traverseBookmarks([@bookmark1])
should "return matching bookmarks when searching", ->
@completer.refresh()