punchcard-content-types
Version:
Combines with input plugins to create forms with validation. Creates forms for Punchcard CMS.
22 lines (18 loc) • 658 B
JavaScript
import test from 'ava';
import utils from '../lib/utils.js';
import _ from 'lodash';
import path from 'path';
test('Getplugins works with directory value as string', t => {
const input = {};
_.set(input, 'content.plugins.directory', path.join(__dirname, 'fixtures'));
t.is(typeof utils.getPlugins(input), 'object');
});
test('Getplugins works with directory value as boolean', t => {
const input = {};
_.set(input, 'content.plugins.directory', true);
t.is(typeof utils.getPlugins(input), 'object');
});
test('Getplugins works with directory value as undefined', t => {
const input = {};
t.is(typeof utils.getPlugins(input), 'object');
});