Files
gitbook/test/plugins.js
T
2015-01-26 15:51:33 +01:00

23 lines
653 B
JavaScript

var path = require('path');
var _ = require('lodash');
var assert = require('assert');
var fs = require("fs");
var Plugin = require("../lib/plugin");
var PLUGINS_ROOT = path.resolve(__dirname, "plugins");
describe('Plugins', function () {
it('should correctly fail on invalid version', function() {
var plugin = new Plugin(books[0], "invalid");
plugin.load("./invalid", PLUGINS_ROOT);
assert(!plugin.isValid());
});
it('should correctly valid a plugin', function() {
var plugin = new Plugin(books[0], "invalid");
plugin.load("./empty", PLUGINS_ROOT);
assert(plugin.isValid());
});
});