UNPKG

task-wrap

Version:

A node-task to wrap input Records with arbitrary text.

26 lines (21 loc) 534 B
var fs = require('fs'); var Record = require('record'); var Wrap = require('../lib/wrap'); exports['Wrap'] = { '#run': function (test) { test.expect(1); var task = new Wrap(); var options = { header: '//header', footer: '//footer' }; var input = { src: new Record('path/to/fake/file', 'utf8', 'file1'), dest: 'tmp/file.txt' }; task.run(options, input).then(function(input) { test.equal(input[0].src.toString(),'//headerfile1//footer'); test.done(); }); } };