Repository URL to install this package:
|
Version:
1.2.9 ▾
|
"use strict";
var _ava = _interopRequireDefault(require("ava"));
var _Output = _interopRequireDefault(require("../src/Output"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
(0, _ava.default)('is Chainable', t => {
const parent = {
parent: true
};
const output = new _Output.default(parent);
t.is(output.end(), parent);
});
(0, _ava.default)('shorthand methods', t => {
const output = new _Output.default();
const obj = {};
output.shorthands.map(method => {
obj[method] = 'alpha';
t.is(output[method]('alpha'), output);
});
t.deepEqual(output.entries(), obj);
});