UNPKG

896 BJavaScriptView Raw
1/**
2 * Test case for load.
3 * Runs with nodeunit.
4 */
5
6var load = require('../lib/load.js'),
7 coz = require('coz');
8
9exports.setUp = function (done) {
10 done();
11};
12
13exports.tearDown = function (done) {
14 done();
15};
16
17exports['Render domain.'] = function (test) {
18 var bud = load({
19 type:'domainJson'
20 }, '444', true);
21 test.ok(bud);
22 test.ok(bud.tmpl);
23 bud.mkdirp = true;
24 bud.path = __dirname + '/../tmp/foo/bar/domain.json';
25 coz.render(bud, function (err) {
26 test.ifError(err);
27 test.done();
28 });
29};
30
31
32exports['Render database.'] = function (test) {
33 var bud = load({
34 type:'databaseJson'
35 }, '444', true);
36 test.ok(bud);
37 test.ok(bud.tmpl);
38 bud.mkdirp = true;
39 bud.path = __dirname + '/../tmp/foo/bar/database.json';
40 coz.render(bud, function (err) {
41 test.ifError(err);
42 test.done();
43 });
44};
45