1 2008-10-09 Zoltan Varga <vargaz@gmail.com>
3 * RegexBugs.cs: Add test for #432172.
5 2008-09-14 Zoltan Varga <vargaz@gmail.com>
7 * RegexBugs.cs: Add a test for #426142.
9 2008-06-05 Roei Erez <roeie@mainsoft.com>
11 * RegexTest.cs: Add test case where a match that contains
12 empty group at the end.
14 2007-11-08 Raja R Harinath <harinath@gmail.com>
16 * RegexReplace.cs (tests): New test from #324390.
18 2007-11-07 Raja R Harinath <harinath@gmail.com>
20 * MatchTest.cs (Match_Backref): New.
21 * RegexReplace.cs (direction, testcase.direction): New.
22 (testcase..ctor): Allow specifying the direction of the replace.
23 (ReplaceTests): Test replace in both directions.
24 (EvaluatorTests): New test based on #321036.
26 * RegexReplace.cs (tests): New test from #317092.
27 (ReplaceTests): Don't catch an AssertException.
29 2007-11-01 Gert Driesen <drieseng@users.sourceforge.net>
31 * GroupTest.cs: Improved test for null argument check.
32 * MatchTest.cs: Improved tests for null argument checks. Added and
33 fixed replacement tests.
34 * RegexMatchTest.cs: Marked tests that do not pass on MS as NotDotNet.
35 Fixed expected result for trial 5.
36 * RegexResultTests.cs: Fixed Assert.
37 * RegexReplace.cs: Fixed line endings.
39 2007-10-29 Arina Itkes <arinai@mainsoft.com>
41 * RegexReplace.cs RegxMatchTests.cs RegexResultTests.cs
44 - for patterns with number of groups more than 10
45 - for patterns with ExpicitCapture options
47 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
49 * RegexBugs.cs: No longer derive from deprecated Assertion class.
50 Added test for bug #313642.
51 * MatchTest.cs: Code formatting.
52 * RegexTest.cs: Fixed compiler warnings. Code formatting. Spaces to
55 2007-09-17 Gert Driesen <drieseng@users.sourceforge.net>
57 * RegexReplace.cs: Fixed compiler warning.
59 2007-04-18 Raja R Harinath <rharinath@novell.com>
61 * RegexBugs.cs (bug80554_trials): New tests based on #80554.
63 2007-04-04 Raja R Harinath <rharinath@novell.com>
65 * RegexTest.cs (PrimeRegex): New backtracking torture test using
66 a regex that recognizes composite numbers represented in unary.
68 2007-01-02 Raja R Harinath <rharinath@novell.com>
70 * RegexBugs.cs (GroupNumbers): New test based on #79472.
72 2006-05-08 Raja R Harinath <rharinath@novell.com>
74 * RegexBugs.cs (Kill65535_1, Kill65535_2, No65535Limit): New tests
77 2006-04-17 Florian Gross <flgr@ccan.de>
79 * RegexBugs.cs (CharClassWithIgnoreCase): Ensure that character
80 classes don't interfere with RegexOptions.IgnoreCase.
82 2006-04-07 Raja R Harinath <rharinath@novell.com>
84 * RegexBugs.cs (Bug78007): New test from #78007.
86 * RegexBugs.cs (Bug76345): New test from #76345.
88 * RegexBugs.cs (Bug69269): New test from #69269.
90 2006-04-06 Raja R Harinath <rharinath@novell.com>
92 * RegexBugs.cs (Bug77487): New test based on #77487.
94 * RegexTrial.cs (Execute): Run NUnit assertion here.
95 * PerlTests.cs: Simplify.
97 2006-03-30 Raja R Harinath <harinath@gmail.com>
99 * RegexBugs.cs (HangingHyphens): New tests from #77626, and
100 related bugs found by inspection.
101 (HangingHyphens1): New testcase for exceptions in character ranges.
103 2005-11-21 Sebastien Pouliot <sebastien@ximian.com>
105 * CaptureCas.cs: New. CAS tests.
106 * CaptureCollectionCas.cs: New. CAS tests.
107 * GroupCas.cs: New. CAS tests.
108 * GroupCollectionCas.cs: New. CAS tests.
109 * GroupTest.cs: New. Unit tests.
110 * MatchCas.cs: New. CAS tests.
111 * MatchCollectionCas.cs: New. CAS tests.
112 * MatchTest.cs: New. Unit tests.
113 * RegexCas.cs: New. CAS tests.
114 * RegexCompilationInfoCas.cs: New. CAS tests.
115 * RegexCompilationInfoTest.cs: New. Unit tests.
116 * RegexRunnerCas.cs: New. CAS tests.
117 * RegexRunnerFactoryCas.cs: New. CAS tests.
118 * RegexTest.cs: Added test cases for new (2.0) CacheSize property.
120 2005-07-08 Raja R Harinath <rharinath@novell.com>
122 * RegexTest.cs (Matches1, Matches2, ..., Matches10): Combine into ...
123 (Matches): ... this. Convert to use a data-driven approach. Use ...
124 (trials): ... this. New variable that lists the regexp, input
125 text and expected results.
126 (runTrial): New. Run a suite of MatchCollection tests on each trial.
127 Tests both incremental and non-incremental modes.
129 2005-06-14 Raja R Harinath <harinath@gmail.com>
131 * RegexBugs.cs (NameLookupInEmptyMatch): New test from #74753.
133 2005-05-25 Raja R Harinath <rharinath@novell.com>
135 * RegexReplace.cs: Add a couple more testcases.
137 2005-05-24 Raja R Harinath <rharinath@novell.com>
139 * RegexReplace.cs: Add testcase for $+.
141 2005-05-20 Raja R Harinath <rharinath@novell.com>
143 * RegexReplace.cs: New file. Most of the tests were inspired by
146 2005-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
148 * PerlTest.cs: split.
150 2005-02-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
152 * RegexBugs.cs: tests for bug #69193.
154 2005-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
156 * RegexBugs.cs: tests for bug #69065.
158 2005-01-08 Miguel de Icaza <miguel@ximian.com>
160 * RegexBugs.cs: Add new test.
162 2005-01-08 Nick Drochak <ndrochak@ieee.org>
164 * RegexTest.cs: Make pass on MS.NET
166 2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
168 * System.Text.RegularExpressions/RegexBugs.cs: test case for bug #57274.
170 2004-10-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
172 * System.Text.RegularExpressions/RegexBugs.cs: added test for bug
175 2004-07-05 Jackson Harper <jackson@ximian.com>
177 * RegexTest.cs: Add some simple tests for debugging/zen building.
179 2004-06-06 Jambunathan K <kjambunathan@novell.com>
182 * RegexBugs.cs: Added test case for exercising Regex.Unescape()
183 Added test cases for exercising \b as a word boundary operator
184 and as a character class in a regex. Refer bug #58256 for more
188 2004-06-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
190 * RegexBugs.cs: added CategoryAndNegated test.
192 2004-05-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
194 * RegexBugs.cs: added tests from bug #59150.
196 2004-04-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
198 * Test/System.Text.RegularExpressions/PerlTrials.cs:
199 Patch by Eric Durand Tremblay with tests.
200 1) Capture inner group when named.
201 2) Resolved parse error caused by not capturing inner group
202 3) Resolved incorrect capture group
203 4) Now, not capturing anything when unnamed ( correct behavior)
206 2004-04-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
208 * PerlTrials.cs: unix line endings.
210 2004-03-30 Lluis Sanchez Gual <lluis@ximian.com>
212 * RegexBugs.cs: Added test for bug #52890.
214 2004-03-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
216 * RegexBugs.cs: added new test with a regex used when discovering the
217 wsdl document for a asmx page.
219 2004-03-22 Jackson Harper <jackson@ximian.com>
221 * RegexBugs.cs: Add test case for multiple matches.
223 2004-03-17 Francois Beauchemin <beauche@softhome.net>
224 * PerlTrials.cs : Added many test for RightToLeft
225 * PerlTest.cs, RegexTrial : Modified version of regextrial to
226 be run all the test and to report exception.
228 2004-03-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
230 * RegexBugs.cs: added test case for bug 54797.
232 2004-02-02 Nick Drochak <ndrochak@ieee.org>
234 * RegexBugs.cs (RangeIgnoreCase): made the last assert pass on .NET.
236 2004-01-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
238 * RegexBugs.cs: added test from bug #52924.
240 2004-01-07 Lluis Sanchez Gual <lluis@ximian.com>
242 * RegexBugs.cs: Improved test. In Split(), if the last match is at the
243 end of the string, an empty string must be added to the array of
246 2003-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
248 * RegexBugs.cs: added tests from bug #42529.