Skip to content

Commit a3a6eb4

Browse files
authored
Merge pull request #16 from JPeer264/test/promptConfig
Test: add test for uncovered lines 44,45 lib/promptConfig
2 parents 5e9163e + 3b4c788 commit a3a6eb4

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/prompConfig.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,13 @@ test('validate functions in questions', (t) => {
4949
t.deepEqual(questionsList[1].validate('input text'), true);
5050
t.deepEqual(questionsList[1].validate(), 'A commit message is mandatory!');
5151
});
52+
53+
test('when and default functions in questions', (t) => {
54+
const configuration = getConfig();
55+
const choicesList = choices(configuration);
56+
const questionsList = questions(choicesList);
57+
58+
t.deepEqual(questionsList[3].when({ moreInfo: true }), true);
59+
t.deepEqual(questionsList[3].when({ moreInfo: false }), false);
60+
t.deepEqual(questionsList[3].default({ type: ':wrench: Chore:', description: 'This is a commit message!', moreInfo: true }), ':wrench: Chore: This is a commit message!\n\n\n');
61+
});

0 commit comments

Comments
 (0)