UNPKG

955 BJavaScriptView Raw
1'use strict';
2
3var _ava = require('ava');
4
5var _ava2 = _interopRequireDefault(_ava);
6
7var _parse = require('@commitlint/parse');
8
9var _parse2 = _interopRequireDefault(_parse);
10
11var _bodyTense = require('./body-tense');
12
13var _bodyTense2 = _interopRequireDefault(_bodyTense);
14
15function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
16
17(0, _ava2.default)('returns deprecation warning', function (t) {
18 return new Promise(function ($return, $error) {
19 var actual;
20 return Promise.resolve((0, _parse2.default)('test: \n')).then(function ($await_1) {
21 try {
22 actual = (0, _bodyTense2.default)($await_1, 'always', ['present-imperative']);
23 t.deepEqual(actual, [false, 'rules.body-tense is deprecated. Received [always, [present-imperative]]']);
24 return $return();
25 } catch ($boundEx) {
26 return $error($boundEx);
27 }
28 }.bind(this), $error);
29 }.bind(this));
30});
31//# sourceMappingURL=body-tense.test.js.map
\No newline at end of file