Add a test to throw when Ecmascript is not specified
authorPrashanth Govindarajan <prgovi@microsoft.com>
Wed, 18 Dec 2019 23:18:07 +0000 (15:18 -0800)
committerPrashanth Govindarajan <prgovi@microsoft.com>
Wed, 18 Dec 2019 23:18:07 +0000 (15:18 -0800)
src/libraries/System.Text.RegularExpressions/tests/RegexParserTests.cs

index 42ad4d4..61003d2 100644 (file)
@@ -713,6 +713,7 @@ namespace System.Text.RegularExpressions.Tests
         [InlineData(@"\d{2147483648}", RegexOptions.None, RegexParseError.CaptureGroupOutOfRange)]
         [InlineData("[a-z-[b][", RegexOptions.None, RegexParseError.UnterminatedBracket)]
         [InlineData("(?()|||||)", RegexOptions.None, RegexParseError.TooManyAlternates)]
+        [InlineData("[^]", RegexOptions.None, RegexParseError.UnterminatedBracket)]
         public void Parse(string pattern, RegexOptions options, object errorObj)
         {
             RegexParseError? error = (RegexParseError?)errorObj;