'use strict';
+
+var should = require('should');
+var utils = require('.');
+var path = require('path');
+var appDir = path.dirname(require.resolve('../../app'));
+
+
+describe('UTILS module', function () {
+
+ it('should list directories', function (done) {
+ var dirs = utils.file.listDir(appDir + "/components/worker/generator/input/");
+ dirs.should.be.instanceOf(Array);
+ done();
+ });
+
+ it('should remove all folder recursively', function (done) {
+ // Remove all output files
+ utils.file.deleteFolderRecursive(appDir + "/components/worker/generator/output/", false);
+ // AND input files
+ utils.file.deleteFolderRecursive(appDir + "/components/worker/generator/input/", false);
+ done();
+ })
+
+});
\ No newline at end of file