grunt-couch
Version:
Compile CouchDB design documents from Couchapp like directory tree.
18 lines (12 loc) • 456 B
JavaScript
;
var grunt = require('grunt');
exports.couch = ['simple', 'full', 'advanced', 'merge', 'jsonfile', 'jsfile'].reduce(function(tests, name) {
tests[name]= function(test) {
test.expect(1);
var actual = grunt.file.readJSON('tmp/' + name + '.json');
var expected = grunt.file.readJSON('test/expected/' + name + '.json');
test.same(actual, expected, 'should have compiled doc.');
test.done();
};
return tests;
}, {});