mirror of
https://github.com/mgerb/mywebsite
synced 2026-01-14 03:22:48 +00:00
updated package.json
This commit is contained in:
35
node_modules/utile/test/require-directory-test.js
generated
vendored
Normal file
35
node_modules/utile/test/require-directory-test.js
generated
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
/*
|
||||
* require-directory-test.js: Tests for `requireDir` and `requireDirLazy`
|
||||
* methods.
|
||||
*
|
||||
* (C) 2011, Nodejitsu Inc.
|
||||
* MIT LICENSE
|
||||
*
|
||||
*/
|
||||
|
||||
var assert = require('assert'),
|
||||
path = require('path'),
|
||||
vows = require('vows'),
|
||||
macros = require('./helpers/macros'),
|
||||
utile = require('../');
|
||||
|
||||
var requireFixtures = path.join(__dirname, 'fixtures', 'require-directory');
|
||||
|
||||
vows.describe('utile/require-directory').addBatch({
|
||||
'When using utile': {
|
||||
'the `requireDir()` function': {
|
||||
topic: utile.requireDir(requireFixtures),
|
||||
'should contain all wanted modules': macros.assertDirectoryRequired
|
||||
},
|
||||
'the `requireDirLazy()` function': {
|
||||
topic: utile.requireDirLazy(requireFixtures),
|
||||
'all properties should be getters': function (obj) {
|
||||
assert.isObject(obj);
|
||||
assert.isTrue(!!Object.getOwnPropertyDescriptor(obj, 'directory').get);
|
||||
assert.isTrue(!!Object.getOwnPropertyDescriptor(obj, 'helloWorld').get);
|
||||
},
|
||||
'should contain all wanted modules': macros.assertDirectoryRequired
|
||||
}
|
||||
}
|
||||
}).export(module);
|
||||
|
||||
Reference in New Issue
Block a user