1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 | "use strict";
|
7 |
|
8 | var define = require('../lib/define.js');
|
9 |
|
10 | exports.setUp = function (done) {
|
11 | done();
|
12 | };
|
13 |
|
14 | exports.tearDown = function (done) {
|
15 | done();
|
16 | };
|
17 |
|
18 | exports['Define and run'] = function (test) {
|
19 | var script = ['nodeunit', __dirname + '/../doc/mockups/mock_test.js'].join(' ');
|
20 | var task = define(script, {
|
21 | out: __dirname + '/../tmp/foo/bar'
|
22 | });
|
23 | test.ok(task);
|
24 | var noop = function () {
|
25 | };
|
26 | var context = {
|
27 | verbose: false,
|
28 | logger: {
|
29 | info: noop,
|
30 | debug: noop,
|
31 | trace: noop
|
32 | }
|
33 | };
|
34 | task(context, function (err) {
|
35 | test.ifError(err);
|
36 | test.done();
|
37 | });
|
38 | };
|
39 |
|