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

Unified Diff: chrome/browser/resources/enhanced_bookmark_manager/js/bmm_test.html

Issue 200063003: Remove enhanced bookmarks extension (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 9 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
Index: chrome/browser/resources/enhanced_bookmark_manager/js/bmm_test.html
diff --git a/chrome/browser/resources/enhanced_bookmark_manager/js/bmm_test.html b/chrome/browser/resources/enhanced_bookmark_manager/js/bmm_test.html
deleted file mode 100644
index 88e8cbee91eb782d180bff2939966fab14f7d3f8..0000000000000000000000000000000000000000
--- a/chrome/browser/resources/enhanced_bookmark_manager/js/bmm_test.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- TODO(arv): Check in Closure unit tests and make this run as part of the
- tests -->
-<script src="http://closure-library.googlecode.com/svn/trunk/closure/goog/base.js"></script>
-<script src="cr.js"></script>
-<script src="cr/promise.js"></script>
-<script src="bmm/treeiterator.js"></script>
-<script src="bmm.js"></script>
-<script>
-
-goog.require('goog.testing.jsunit');
-
-</script>
-</head>
-<body>
-<script>
-
-var tree = {
- id: 0,
- children: [
- {
- id: 1,
- children: [
- {id: 2},
- {id: 3, children: []}
- ]
- },
- {id: 4},
- {id: 5}
- ]
-};
-
-// Mock chrome.bookmarkManagerPrivate.getSubtree
-chrome = chrome || {};
-chrome.bookmarkManagerPrivate = chrome.bookmarkManagerPrivate || {};
-
-var callbacks = {};
-
-chrome.bookmarkManagerPrivate.getSubtree = function(id, foldersOnly, callback) {
- callbacks[id] = callbacks[id] || [];
- callbacks[id].push(callback);
- callbacks[id].$calls = callbacks[id].$calls ? callbacks[id].$calls++ : 1;
-};
-
-chrome.bookmarkManagerPrivate.getSubtree.load = function(node) {
- // getSubtree gets the root tree when id is ''.
- var id = node.id;
- if (id == tree.id)
- id = '';
- for (var i = 0; i < callbacks[id].length; i++) {
- callbacks[id][i].call(null, [node]);
- }
-};
-
-function setUp() {
- callbacks = {}
-}
-
-function testLoadSingle() {
- var calls = 0;
- function f(node) {
- calls++;
- assertEquals(tree, node);
- }
- var p = bmm.loadTree();
- p.addListener(f);
-
- chrome.bookmarkManagerPrivate.getSubtree.load(tree);
-
- assertEquals(1, calls);
- assertEquals(1, callbacks[''].$calls);
-}
-
-function testLoadMultiple() {
- var calls1 = 0;
- var calls2 = 0;
- function f1(node) {
- calls1++;
- assertEquals(tree, node);
- }
- function f2(node) {
- calls2++;
- assertEquals(tree, node);
- }
-
- var p = bmm.loadTree();
- var p2 = bmm.loadTree();
- p.addListener(f1);
- p2.addListener(f2);
-
- chrome.bookmarkManagerPrivate.getSubtree.load(tree);
-
- assertEquals(1, calls1);
- assertEquals(1, calls2);
- assertEquals(1, callbacks[''].$calls);
-}
-
-function testLoadSubtree() {
- var calls = 0;
- function f(node) {
- calls++;
- assertEquals(tree.children[0], node);
- }
- var p = bmm.loadSubtree(1);
- p.addListener(f);
-
- chrome.bookmarkManagerPrivate.getSubtree.load(tree.children[0]);
-
- assertEquals(1, calls);
- assertEquals(1, callbacks[1].$calls);
-}
-
-</script>
-</body>
-</html>

Powered by Google App Engine
This is Rietveld 408576698