1 |
|
2 | var builder = require('../')
|
3 | builder = new builder();
|
4 | var test = require('tape')
|
5 | var fs = require('fs')
|
6 |
|
7 | test('Run basic test', function (t) {
|
8 | t.plan(3)
|
9 | builder.loadTasks({
|
10 | jsFiles:{ src:"./test/src/*.js", ext:'.js', compress:true, dest:"./test/dest/js" , concat:"bundle.js" },
|
11 | cssFiles:{ src:"./test/src/*.css", ext:'.css', compress:true, dest:"./test/dest/css" , concat:"bundle.css" },
|
12 | htmlFiles:{ preLog:'path', src:"./test/src/*.html", ext:'.html', compress:true, dest:"./test/dest/html" }
|
13 | });
|
14 | builder.runTasks()
|
15 | setTimeout(function(){
|
16 | t.ok(fs.existsSync('./test/dest/css/bundle.css'))
|
17 | t.ok(fs.existsSync('./test/dest/js/bundle.js'))
|
18 | t.ok(fs.existsSync('./test/dest/html/index.html'))
|
19 | }, 2000);
|
20 | }) |
\ | No newline at end of file |