We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ef78ecf commit dd5ffe0Copy full SHA for dd5ffe0
1 file changed
test/rule-test.js
@@ -5,27 +5,19 @@ const BaseRule = require('../lib/rule')
5
6
test('Base Rule Test', (t) => {
7
t.test('No id param', (tt) => {
8
- try {
+ tt.throws(() => {
9
new BaseRule()
10
- tt.fail('This should fail')
11
- } catch (err) {
12
- tt.equal(err.message,
13
- 'Rule must have an id',
14
- 'Should have error message about id')
15
- tt.end()
16
- }
+ }, 'Rule must have an id')
+
+ tt.end()
17
})
18
19
t.test('No validate function', (tt) => {
20
21
new BaseRule({id: 'test-rule'})
22
23
24
25
- 'Rule must have validate function',
26
- 'Should have error message about validate function')
27
28
+ }, 'Rule must have validate function')
29
30
31
t.end()
0 commit comments