1 2010-06-21 Rodrigo Kumpera <rkumpera@novell.com>
3 * RegexBugs.cs: Regression test for #610587.
5 2010-02-03 Rodrigo Kumpera <rkumpera@novell.com>
7 * SplitTests.cs: New tests for #566117.
9 2009-08-20 Raja R Harinath <harinath@hurrynot.org>
11 * RegexMatchTests.cs: Add some explicit numeric group tests.
13 2009-08-17 Raja R Harinath <harinath@hurrynot.org>
15 * RegexMatchTests.cs (RegexTrial0061): New.
17 2009-08-17 Raja R Harinath <harinath@hurrynot.org>
19 * RegexTrial.cs (Execute): Prepare to handle dis-contiguous group numbers.
21 2009-08-10 Raja R Harinath <harinath@hurrynot.org>
23 * RegexMatchTests.cs (RegexTrial0054..60): New.
25 2009-08-10 Raja R Harinath <harinath@hurrynot.org>
27 * RegexMatchTests.cs (RegexTrial0053): New.
29 2009-02-27 Jonathan Pryor <jpryor@novell.com>
31 * RegexReplace.cs: Add null argument checks for Regex.Replace().
33 2009-01-14 Zoltan Varga <vargaz@gmail.com>
35 * RegexTrial.cs: Run all tests with the CIL Compiler too.
37 * RegexBugs.cs: Add a test for #466151.
39 2008-11-13 Gert Driesen <drieseng@users.sourceforge.net>
41 * RegexBugs.cs: added test for bug #443841.
43 2008-11-11 Gonzalo Paniagua Javier <gonzalo@novell.com>
45 * RegexBugs.cs: test from bug 432172.
47 2008-10-30 Gonzalo Paniagua Javier <gonzalo@novell.com>
49 * RegexBugs.cs: added test from bug #439947.
51 2008-10-09 Zoltan Varga <vargaz@gmail.com>
53 * RegexBugs.cs: Add test for #432172.
55 2008-09-14 Zoltan Varga <vargaz@gmail.com>
57 * RegexBugs.cs: Add a test for #426142.
59 2008-06-05 Roei Erez <roeie@mainsoft.com>
61 * RegexTest.cs: Add test case where a match that contains
62 empty group at the end.
64 2007-11-08 Raja R Harinath <harinath@gmail.com>
66 * RegexReplace.cs (tests): New test from #324390.
68 2007-11-07 Raja R Harinath <harinath@gmail.com>
70 * MatchTest.cs (Match_Backref): New.
71 * RegexReplace.cs (direction, testcase.direction): New.
72 (testcase..ctor): Allow specifying the direction of the replace.
73 (ReplaceTests): Test replace in both directions.
74 (EvaluatorTests): New test based on #321036.
76 * RegexReplace.cs (tests): New test from #317092.
77 (ReplaceTests): Don't catch an AssertException.
79 2007-11-01 Gert Driesen <drieseng@users.sourceforge.net>
81 * GroupTest.cs: Improved test for null argument check.
82 * MatchTest.cs: Improved tests for null argument checks. Added and
83 fixed replacement tests.
84 * RegexMatchTest.cs: Marked tests that do not pass on MS as NotDotNet.
85 Fixed expected result for trial 5.
86 * RegexResultTests.cs: Fixed Assert.
87 * RegexReplace.cs: Fixed line endings.
89 2007-10-29 Arina Itkes <arinai@mainsoft.com>
91 * RegexReplace.cs RegxMatchTests.cs RegexResultTests.cs
94 - for patterns with number of groups more than 10
95 - for patterns with ExpicitCapture options
97 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
99 * RegexBugs.cs: No longer derive from deprecated Assertion class.
100 Added test for bug #313642.
101 * MatchTest.cs: Code formatting.
102 * RegexTest.cs: Fixed compiler warnings. Code formatting. Spaces to
105 2007-09-17 Gert Driesen <drieseng@users.sourceforge.net>
107 * RegexReplace.cs: Fixed compiler warning.
109 2007-04-18 Raja R Harinath <rharinath@novell.com>
111 * RegexBugs.cs (bug80554_trials): New tests based on #80554.
113 2007-04-04 Raja R Harinath <rharinath@novell.com>
115 * RegexTest.cs (PrimeRegex): New backtracking torture test using
116 a regex that recognizes composite numbers represented in unary.
118 2007-01-02 Raja R Harinath <rharinath@novell.com>
120 * RegexBugs.cs (GroupNumbers): New test based on #79472.
122 2006-05-08 Raja R Harinath <rharinath@novell.com>
124 * RegexBugs.cs (Kill65535_1, Kill65535_2, No65535Limit): New tests
127 2006-04-17 Florian Gross <flgr@ccan.de>
129 * RegexBugs.cs (CharClassWithIgnoreCase): Ensure that character
130 classes don't interfere with RegexOptions.IgnoreCase.
132 2006-04-07 Raja R Harinath <rharinath@novell.com>
134 * RegexBugs.cs (Bug78007): New test from #78007.
136 * RegexBugs.cs (Bug76345): New test from #76345.
138 * RegexBugs.cs (Bug69269): New test from #69269.
140 2006-04-06 Raja R Harinath <rharinath@novell.com>
142 * RegexBugs.cs (Bug77487): New test based on #77487.
144 * RegexTrial.cs (Execute): Run NUnit assertion here.
145 * PerlTests.cs: Simplify.
147 2006-03-30 Raja R Harinath <harinath@gmail.com>
149 * RegexBugs.cs (HangingHyphens): New tests from #77626, and
150 related bugs found by inspection.
151 (HangingHyphens1): New testcase for exceptions in character ranges.
153 2005-11-21 Sebastien Pouliot <sebastien@ximian.com>
155 * CaptureCas.cs: New. CAS tests.
156 * CaptureCollectionCas.cs: New. CAS tests.
157 * GroupCas.cs: New. CAS tests.
158 * GroupCollectionCas.cs: New. CAS tests.
159 * GroupTest.cs: New. Unit tests.
160 * MatchCas.cs: New. CAS tests.
161 * MatchCollectionCas.cs: New. CAS tests.
162 * MatchTest.cs: New. Unit tests.
163 * RegexCas.cs: New. CAS tests.
164 * RegexCompilationInfoCas.cs: New. CAS tests.
165 * RegexCompilationInfoTest.cs: New. Unit tests.
166 * RegexRunnerCas.cs: New. CAS tests.
167 * RegexRunnerFactoryCas.cs: New. CAS tests.
168 * RegexTest.cs: Added test cases for new (2.0) CacheSize property.
170 2005-07-08 Raja R Harinath <rharinath@novell.com>
172 * RegexTest.cs (Matches1, Matches2, ..., Matches10): Combine into ...
173 (Matches): ... this. Convert to use a data-driven approach. Use ...
174 (trials): ... this. New variable that lists the regexp, input
175 text and expected results.
176 (runTrial): New. Run a suite of MatchCollection tests on each trial.
177 Tests both incremental and non-incremental modes.
179 2005-06-14 Raja R Harinath <harinath@gmail.com>
181 * RegexBugs.cs (NameLookupInEmptyMatch): New test from #74753.
183 2005-05-25 Raja R Harinath <rharinath@novell.com>
185 * RegexReplace.cs: Add a couple more testcases.
187 2005-05-24 Raja R Harinath <rharinath@novell.com>
189 * RegexReplace.cs: Add testcase for $+.
191 2005-05-20 Raja R Harinath <rharinath@novell.com>
193 * RegexReplace.cs: New file. Most of the tests were inspired by
196 2005-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
198 * PerlTest.cs: split.
200 2005-02-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
202 * RegexBugs.cs: tests for bug #69193.
204 2005-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
206 * RegexBugs.cs: tests for bug #69065.
208 2005-01-08 Miguel de Icaza <miguel@ximian.com>
210 * RegexBugs.cs: Add new test.
212 2005-01-08 Nick Drochak <ndrochak@ieee.org>
214 * RegexTest.cs: Make pass on MS.NET
216 2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
218 * System.Text.RegularExpressions/RegexBugs.cs: test case for bug #57274.
220 2004-10-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
222 * System.Text.RegularExpressions/RegexBugs.cs: added test for bug
225 2004-07-05 Jackson Harper <jackson@ximian.com>
227 * RegexTest.cs: Add some simple tests for debugging/zen building.
229 2004-06-06 Jambunathan K <kjambunathan@novell.com>
232 * RegexBugs.cs: Added test case for exercising Regex.Unescape()
233 Added test cases for exercising \b as a word boundary operator
234 and as a character class in a regex. Refer bug #58256 for more
238 2004-06-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
240 * RegexBugs.cs: added CategoryAndNegated test.
242 2004-05-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
244 * RegexBugs.cs: added tests from bug #59150.
246 2004-04-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
248 * Test/System.Text.RegularExpressions/PerlTrials.cs:
249 Patch by Eric Durand Tremblay with tests.
250 1) Capture inner group when named.
251 2) Resolved parse error caused by not capturing inner group
252 3) Resolved incorrect capture group
253 4) Now, not capturing anything when unnamed ( correct behavior)
256 2004-04-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
258 * PerlTrials.cs: unix line endings.
260 2004-03-30 Lluis Sanchez Gual <lluis@ximian.com>
262 * RegexBugs.cs: Added test for bug #52890.
264 2004-03-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
266 * RegexBugs.cs: added new test with a regex used when discovering the
267 wsdl document for a asmx page.
269 2004-03-22 Jackson Harper <jackson@ximian.com>
271 * RegexBugs.cs: Add test case for multiple matches.
273 2004-03-17 Francois Beauchemin <beauche@softhome.net>
274 * PerlTrials.cs : Added many test for RightToLeft
275 * PerlTest.cs, RegexTrial : Modified version of regextrial to
276 be run all the test and to report exception.
278 2004-03-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
280 * RegexBugs.cs: added test case for bug 54797.
282 2004-02-02 Nick Drochak <ndrochak@ieee.org>
284 * RegexBugs.cs (RangeIgnoreCase): made the last assert pass on .NET.
286 2004-01-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
288 * RegexBugs.cs: added test from bug #52924.
290 2004-01-07 Lluis Sanchez Gual <lluis@ximian.com>
292 * RegexBugs.cs: Improved test. In Split(), if the last match is at the
293 end of the string, an empty string must be added to the array of
296 2003-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
298 * RegexBugs.cs: added tests from bug #42529.