diff options
Diffstat (limited to 'test/plugin.js')
-rw-r--r-- | test/plugin.js | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/test/plugin.js b/test/plugin.js index 62fc039..b4e2102 100644 --- a/test/plugin.js +++ b/test/plugin.js @@ -4,10 +4,29 @@ var assert = require('assert'); var Plugin = require('../').generate.Plugin; -describe('Plugin loading', function () { +describe('Plugin validation', function () { var plugin = new Plugin("gitbook-plugin"); it('should be valid', function() { assert(plugin.isValid()); }); }); + +describe('Plugin defaults loading', function () { + var ret = true; + + beforeEach(function(done){ + Plugin.fromList(Plugin.defaults) + .then(function(_r) { + ret = _r; + }, function(err) { + ret = null; + }) + .fin(done); + }); + + + it('should load defaults addons', function() { + assert(ret != null); + }); +}); |