File: plugin-loader.spec.coffee
Defined in: | lib/plugin-loader |
Variables Summary
- expect =
-
chai
- FILESYSTEM =
-
{ text: { name: 'text', contents: 'Hello World' }, invalidPackage: { name: 'invalidPackage', contents: {} }, invalidPackageWithPackageJSON: { name: 'invalidPackageWithPackageJSON', contents: { 'package.json': '' } }, validPackage: { name: 'validPackage', contents: { 'package.json': JSON.stringify({ name: 'myPackage', main: 'app.js' }), 'app.js': 'module.exports = function() {};' } }, validPackageNoFunction: { name: 'validPackageNoFunction', contents: { 'package.json': JSON.stringify({ name: 'myPackage', main: 'app.js' }), 'app.js': 'module.exports = {};' } } }
- FILESYSTEM.pluginsDirectory =
-
{ name: 'pluginsDirectory', contents: { firstPlugin: FILESYSTEM.validPackage.contents, secondPlugin: FILESYSTEM.validPackage.contents, thirdPlugin: FILESYSTEM.validPackage.contents } }
- FILESYSTEM.invalidPluginsDirectory =
-
{ name: 'invalidPluginsDirectory', contents: { firstPlugin: FILESYSTEM.validPackage.contents, secondPlugin: FILESYSTEM.validPackage.contents, thirdPlugin: 'Hello World' } }
Method Summary
Method Details
~
(void)
compareArrays(arr1, arr2)