From 0500ce5d7202adf64c805d4f99b24321e0af8624 Mon Sep 17 00:00:00 2001 From: Christoph Zwerschke Date: Sun, 23 Jun 2019 15:57:27 +0200 Subject: [PATCH] Add test for didYouMean with sub-message --- src/jsutils/__tests__/didYouMean-test.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/jsutils/__tests__/didYouMean-test.js b/src/jsutils/__tests__/didYouMean-test.js index 8d06f35848..e9097db77d 100644 --- a/src/jsutils/__tests__/didYouMean-test.js +++ b/src/jsutils/__tests__/didYouMean-test.js @@ -9,15 +9,15 @@ describe('didYouMean', () => { expect(didYouMean([])).to.equal(''); }); - it('Handle single suggestion', () => { + it('Handles single suggestion', () => { expect(didYouMean(['A'])).to.equal(' Did you mean A?'); }); - it('Handle two suggestions', () => { + it('Handles two suggestions', () => { expect(didYouMean(['A', 'B'])).to.equal(' Did you mean A or B?'); }); - it('Handle multiple suggestions', () => { + it('Handles multiple suggestions', () => { expect(didYouMean(['A', 'B', 'C'])).to.equal(' Did you mean A, B, or C?'); }); @@ -26,4 +26,10 @@ describe('didYouMean', () => { ' Did you mean A, B, C, D, or E?', ); }); + + it('Adds sub-message', () => { + expect(didYouMean('the letter', ['A'])).to.equal( + ' Did you mean the letter A?', + ); + }); });