Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
1 /* Any copyright is dedicated to the Public Domain.
2 http://creativecommons.org/publicdomain/zero/1.0/ */
4 MARIONETTE_TIMEOUT = 30000;
5 MARIONETTE_HEAD_JS = 'head.js';
7 function testConstructNDEF() {
8 try {
9 // omit type, id and payload.
10 let r = new MozNDEFRecord(0x0);
11 is(r.type, null, "r.type should be null")
12 is(r.id, null, "r.id should be null")
13 is(r.payload, null, "r.payload should be null")
15 // omit id and payload.
16 r = new MozNDEFRecord(0x0, new Uint8Array());
17 is(r.id, null, "r.id should be null")
18 is(r.payload, null, "r.payload should be null")
20 // omit payload.
21 r = new MozNDEFRecord(0x0, new Uint8Array(), new Uint8Array());
22 is(r.payload, null, "r.payload should be null")
24 ok(true);
25 } catch (e) {
26 ok(false, 'type, id or payload should be optional. error:' + e);
27 }
29 runNextTest();
30 }
32 let tests = [
33 testConstructNDEF
34 ];
36 runTests();