mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-01 14:45:29 +00:00
24 lines
546 B
JavaScript
24 lines
546 B
JavaScript
function test () {
|
|
let loader = makeLoader();
|
|
let module = Module("./main", gTestPath);
|
|
let require = Require(loader, module);
|
|
|
|
/*
|
|
* Relative resource:// URI of json
|
|
*/
|
|
|
|
let data = require("./data.json");
|
|
is(data.title, "jetpack mochitests", "loads relative JSON");
|
|
is(data.dependencies.underscore, "1.0.0", "loads relative JSON");
|
|
|
|
try {
|
|
let data = require("./invalid.json");
|
|
ok(false, "parsing an invalid JSON should throw");
|
|
}
|
|
catch (e) {
|
|
ok(e, "parsing an invalid JSON should throw");
|
|
}
|
|
|
|
finish();
|
|
}
|