services/common/tests/unit/test_bagheera_server.js

branch
TOR_BUG_3246
changeset 5
4ab42b5ab56c
equal deleted inserted replaced
-1:000000000000 0:4123ea86ac69
1 /* Any copyright is dedicated to the Public Domain.
2 * http://creativecommons.org/publicdomain/zero/1.0/ */
3
4 "use strict";
5
6 Cu.import("resource://testing-common/services-common/bagheeraserver.js");
7
8 function run_test() {
9 run_next_test();
10 }
11
12 add_test(function test_server_empty() {
13 let server = new BagheeraServer();
14
15 do_check_false(server.hasNamespace("foo"));
16 do_check_false(server.hasDocument("foo", "bar"));
17 do_check_null(server.getDocument("foo", "bar"));
18
19 server.createNamespace("foo");
20 do_check_true(server.hasNamespace("foo"));
21
22 run_next_test();
23 });
24
25 add_test(function test_server_start() {
26 let server = new BagheeraServer();
27 server.start();
28 server.stop(run_next_test);
29 });
30

mercurial