diff options
Diffstat (limited to 'node_modules/utile/test/helpers/macros.js')
-rw-r--r-- | node_modules/utile/test/helpers/macros.js | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/node_modules/utile/test/helpers/macros.js b/node_modules/utile/test/helpers/macros.js new file mode 100644 index 0000000..f86fcc6 --- /dev/null +++ b/node_modules/utile/test/helpers/macros.js @@ -0,0 +1,37 @@ +/* + * macros.js: Test macros for `utile` module. + * + * (C) 2011, Charlie Robbins & the Contributors + * 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' + } + }); +}; + |