From f52baa51bec886a5117fe728e7a577ca2bab2718 Mon Sep 17 00:00:00 2001 From: dyneskye Date: Sun, 2 Aug 2020 14:28:06 +0100 Subject: [PATCH] fix(learn): Added test for Capitalized -> uncapitalized variants * myReplace("I think we should look up there", "up", "Down") * Checks for previously unchecked scanarios of the 'after' input being capitalized and 'before' word being uncapitalized. --- .../search-and-replace.english.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/search-and-replace.english.md b/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/search-and-replace.english.md index 97b329da05..4b5a366d46 100644 --- a/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/search-and-replace.english.md +++ b/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/search-and-replace.english.md @@ -30,6 +30,8 @@ tests: testString: assert.deepEqual(myReplace("Let us go to the store", "store", "mall"), "Let us go to the mall"); - text: myReplace("He is Sleeping on the couch", "Sleeping", "sitting") should return "He is Sitting on the couch". testString: assert.deepEqual(myReplace("He is Sleeping on the couch", "Sleeping", "sitting"), "He is Sitting on the couch"); + - text: myReplace("I think we should look up there", "up", "Down") should return "I think we should look down there". + testString: assert.deepEqual(myReplace("I think we should look up there", "up", "Down"), "I think we should look down there"); - text: myReplace("This has a spellngi error", "spellngi", "spelling") should return "This has a spelling error". testString: assert.deepEqual(myReplace("This has a spellngi error", "spellngi", "spelling"), "This has a spelling error"); - text: myReplace("His name is Tom", "Tom", "john") should return "His name is John".