diff options
Diffstat (limited to 'mcs/class/System/Test')
-rw-r--r-- | mcs/class/System/Test/System.Text.RegularExpressions/ChangeLog | 4 | ||||
-rw-r--r-- | mcs/class/System/Test/System.Text.RegularExpressions/RegexMatchTests.cs | 14 |
2 files changed, 18 insertions, 0 deletions
diff --git a/mcs/class/System/Test/System.Text.RegularExpressions/ChangeLog b/mcs/class/System/Test/System.Text.RegularExpressions/ChangeLog index 877ff8241cd..0c0cf3648d4 100644 --- a/mcs/class/System/Test/System.Text.RegularExpressions/ChangeLog +++ b/mcs/class/System/Test/System.Text.RegularExpressions/ChangeLog @@ -1,5 +1,9 @@ 2009-08-10 Raja R Harinath <harinath@hurrynot.org> + * RegexMatchTests.cs (RegexTrial0054..60): New. + +2009-08-10 Raja R Harinath <harinath@hurrynot.org> + * RegexMatchTests.cs (RegexTrial0053): New. 2009-02-27 Jonathan Pryor <jpryor@novell.com> diff --git a/mcs/class/System/Test/System.Text.RegularExpressions/RegexMatchTests.cs b/mcs/class/System/Test/System.Text.RegularExpressions/RegexMatchTests.cs index 53a00f80442..e9aeb72b61b 100644 --- a/mcs/class/System/Test/System.Text.RegularExpressions/RegexMatchTests.cs +++ b/mcs/class/System/Test/System.Text.RegularExpressions/RegexMatchTests.cs @@ -150,6 +150,13 @@ namespace MonoTests.System.Text.RegularExpressions new RegexTrial (@"(?>a*).", RegexOptions.ExplicitCapture, "aaaa", "Fail."),//52 new RegexTrial (@"(?<ab>ab)c\1", RegexOptions.None, "abcabc", "Pass. Group[0]=(0,5) Group[1]=(0,2)"),//53 + new RegexTrial (@"\1", RegexOptions.ECMAScript, "-", "Fail."),//54 + new RegexTrial (@"\2", RegexOptions.ECMAScript, "-", "Fail."),//55 + new RegexTrial (@"(a)|\2", RegexOptions.ECMAScript, "-", "Fail."),//56 + new RegexTrial (@"\4400", RegexOptions.None, "asdf 012", "Pass. Group[0]=(4,2)"),//57 + new RegexTrial (@"\4400", RegexOptions.ECMAScript, "asdf 012", "Fail."),//58 + new RegexTrial (@"\4400", RegexOptions.None, "asdf$0012", "Fail."),//59 + new RegexTrial (@"\4400", RegexOptions.ECMAScript, "asdf$0012", "Pass. Group[0]=(4,3)"),//60 }; [Test] @@ -322,5 +329,12 @@ namespace MonoTests.System.Text.RegularExpressions [Test] public void RegexJvmTrial0052 () { trials [52].Execute (); } [Test] public void RegexTrial0053 () { trials [53].Execute (); } + [Test] public void RegexTrial0054 () { trials [54].Execute (); } + [Test] public void RegexTrial0055 () { trials [55].Execute (); } + [Test] public void RegexTrial0056 () { trials [56].Execute (); } + [Test] public void RegexTrial0057 () { trials [57].Execute (); } + [Test] public void RegexTrial0058 () { trials [58].Execute (); } + [Test] public void RegexTrial0059 () { trials [59].Execute (); } + [Test] public void RegexTrial0060 () { trials [60].Execute (); } } } |