mirror of
https://github.com/mgerb/mywebsite
synced 2026-01-12 10:52:47 +00:00
38 lines
634 B
JavaScript
38 lines
634 B
JavaScript
/*
|
|
* macros.js: Test macros for `utile` module.
|
|
*
|
|
* (C) 2011, Nodejitsu Inc.
|
|
* MIT LICENSE
|
|
*
|
|
*/
|
|
|
|
var assert = require('assert'),
|
|
utile = require('../../lib');
|
|
|
|
var macros = exports;
|
|
|
|
macros.assertReadCorrectJson = function (obj) {
|
|
assert.isObject(obj);
|
|
utile.deepEqual(obj, {
|
|
hello: 'World',
|
|
'I am': ['the utile module'],
|
|
thisMakesMe: {
|
|
really: 1337,
|
|
'right?': true
|
|
}
|
|
});
|
|
};
|
|
|
|
macros.assertDirectoryRequired = function (obj) {
|
|
assert.isObject(obj);
|
|
utile.deepEqual(obj, {
|
|
directory: {
|
|
me: 'directory/index.js'
|
|
},
|
|
helloWorld: {
|
|
me: 'helloWorld.js'
|
|
}
|
|
});
|
|
};
|
|
|