fix: update regex specify exact number of matches - lastIndex = 0 before test (#38717)

This commit is contained in:
Renato Melo
2020-05-19 07:50:20 -03:00
committed by GitHub
parent 54d59ffc37
commit e9614d60d4

View File

@ -36,15 +36,15 @@ tests:
- text: Your regex should use curly brackets.
testString: assert(timRegex.source.match(/{.*?}/).length > 0);
- text: Your regex should not match <code>"Timber"</code>
testString: assert(!timRegex.test("Timber"));
testString: timRegex.lastIndex = 0; assert(!timRegex.test("Timber"));
- text: Your regex should not match <code>"Timmber"</code>
testString: assert(!timRegex.test("Timmber"));
testString: timRegex.lastIndex = 0; assert(!timRegex.test("Timmber"));
- text: Your regex should not match <code>"Timmmber"</code>
testString: assert(!timRegex.test("Timmmber"));
testString: timRegex.lastIndex = 0; assert(!timRegex.test("Timmmber"));
- text: Your regex should match <code>"Timmmmber"</code>
testString: assert(timRegex.test("Timmmmber"));
testString: timRegex.lastIndex = 0; assert(timRegex.test("Timmmmber"));
- text: Your regex should not match <code>"Timber"</code> with 30 <code>m</code>'s in it.
testString: assert(!timRegex.test("Ti" + "m".repeat(30) + "ber"));
testString: timRegex.lastIndex = 0; assert(!timRegex.test("Ti" + "m".repeat(30) + "ber"));
```