1 | #!/usr/bin/env node
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 | "use strict";
|
9 |
|
10 | var concatFiles = require('../lib/concat_files'),
|
11 | path = require('path'),
|
12 | fs = require('fs');
|
13 |
|
14 |
|
15 | var tmpDir = path.resolve(__dirname, '../tmp');
|
16 |
|
17 | exports['Concat files'] = function (test) {
|
18 | var dest = path.resolve(tmpDir, 'foo/bar/concat_all.txt');
|
19 | concatFiles([
|
20 | __dirname + '/../lib/*.js',
|
21 | __filename
|
22 | ], dest, {
|
23 | unique: true
|
24 | }, function (err, result) {
|
25 | test.ifError(err);
|
26 | test.ok(fs.existsSync(dest));
|
27 | test.ok(result.filename);
|
28 | test.ok(result.hasOwnProperty('skipped'));
|
29 | test.done();
|
30 | });
|
31 | };
|
32 |
|