diff options
author | Samy Pessé <samypesse@gmail.com> | 2015-01-26 21:42:30 +0100 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2015-01-26 21:42:30 +0100 |
commit | 4250f559b0a2047fb172248dca0bbd0ab3b9c6fb (patch) | |
tree | 8bb5ec8e51886836f4637aedb1b0677299575b4c /test/plugins.js | |
parent | 3293c394508ef40a65068a19f04deda467431864 (diff) | |
download | gitbook-4250f559b0a2047fb172248dca0bbd0ab3b9c6fb.zip gitbook-4250f559b0a2047fb172248dca0bbd0ab3b9c6fb.tar.gz gitbook-4250f559b0a2047fb172248dca0bbd0ab3b9c6fb.tar.bz2 |
Extract filters from plugins
Diffstat (limited to 'test/plugins.js')
-rw-r--r-- | test/plugins.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/plugins.js b/test/plugins.js index f75af34..cd46246 100644 --- a/test/plugins.js +++ b/test/plugins.js @@ -35,4 +35,19 @@ describe('Plugins', function () { done); }); }); + + describe('filters', function() { + var plugin = new Plugin(books[0], "filters"); + plugin.load("./filters", PLUGINS_ROOT); + + it('should valid a plugin', function() { + assert(plugin.isValid()); + }); + + it('should return a map of filters', function() { + var filters = plugin.getFilters(); + assert.equal(_.size(filters), 1); + assert(filters["hello"]); + }); + }); }); |