diff options
author | Samy Pessé <samypesse@gmail.com> | 2016-02-17 12:55:46 +0100 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2016-02-17 12:55:46 +0100 |
commit | e95678cf3a3cfbcbfa8b64ca16c4030417187e88 (patch) | |
tree | df580b97ac58bef29a81dee32c76342062b1c70f /lib/plugins | |
parent | e2c21051aa6a42f13208297d08688b99d45ddb27 (diff) | |
download | gitbook-e95678cf3a3cfbcbfa8b64ca16c4030417187e88.zip gitbook-e95678cf3a3cfbcbfa8b64ca16c4030417187e88.tar.gz gitbook-e95678cf3a3cfbcbfa8b64ca16c4030417187e88.tar.bz2 |
Add tests for installation of plugins
Diffstat (limited to 'lib/plugins')
-rw-r--r-- | lib/plugins/index.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/plugins/index.js b/lib/plugins/index.js index 9642b4b..6eb788b 100644 --- a/lib/plugins/index.js +++ b/lib/plugins/index.js @@ -79,6 +79,7 @@ PluginsManager.prototype._setup = function(plugin) { // Install all plugins for the book PluginsManager.prototype.install = function() { + var that = this; var plugins = _.filter(this.book.config.get('plugins'), { isDefault: false }); @@ -91,7 +92,7 @@ PluginsManager.prototype.install = function() { this.log.info.ln('installing', plugins.length, 'plugins'); return Promise.serie(plugins, function(plugin) { - return registry.install(plugin.name, plugin.version); + return registry.install(that.book, plugin.name, plugin.version); }) .thenResolve(plugins.length); |