2005-12-05 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / corlib / Test / System.Collections / ChangeLog
1 2005-12-05  Sebastien Pouliot  <sebastien@ximian.com>
2
3         * ComparerTest.cs: Removed "NotWorking" from "Invariant" test case 
4         (it's now working). Added new test cases for ISerializable (added in
5         SP1 and present in 2.0) and completed coverage with tests for ctor.
6
7 2005-09-01  Atsushi Enomoto  <atsushi@ximian.com>
8
9         * HashtableTest.cs : testcase for #75790.
10
11 2005-09-01  Atsushi Enomoto  <atsushi@ximian.com>
12
13         * SortedListTest.cs : testcase for #59694.
14
15 2005-07-19  Ben Maurer  <bmaurer@ximian.com>
16
17         * ArrayListTest.cs: The patch below was not committed with the
18         same text as the patch on the bug. There was an s/1/3. Doing the
19         patch as specified on the bug makes buildbot work and the test
20         work on msft
21
22 2005-07-17  Florian Gross  <flgr@ccan.de>
23
24         * ArrayListTest.cs: Test for #75545.
25
26 2005-06-23  Ben Maurer  <bmaurer@ximian.com>
27
28         * QueueTest.cs, StackTest.cs: Test for #75369.
29
30 2005-05-26  Ben Maurer  <bmaurer@ximian.com>
31
32         * QueueTest.cs: New test.
33
34 2005-05-09  Atsushi Enomoto  <atsushi@ximian.com>
35
36         * StackTest.cs : test for CopyTo() on an empty stack.
37
38 2005-01-05  Nick Drochak  <ndrochak@ieee.org>
39
40         * ComparerTest.cs: Modernize and fix line endings. Test is failing with
41         mono, see if this change has any effect.
42
43 2004-12-16  Lluis Sanchez Gual  <lluis@novell.com>
44
45         * HashtableTest.cs: Added test for bug #70570.
46
47 2004-08-24 Nick Drochak <ndrochak@ieee.org>
48
49         
50
51         * ComparerTest.cs: On MS.NET 1.1 Compare("a", "A") returns < 0.
52         
53
54
55 2004-07-28  Dick Porter  <dick@ximian.com>
56
57         * ComparerTest.cs: Test for invariant compares (bug 61458.)
58
59 2004-06-14  Sebastien Pouliot  <sebastien@ximian.com>
60
61         * HashtableTest.cs: Added new case to CopyTo(Array,int) an empty 
62         hashtable.
63         * SortedListTest.cs: Un-ignored TestCapacity4 test case as it now 
64         works correctly under Mono.
65
66 2004-06-01  Sebastien Pouliot  <sebastien@ximian.com>
67
68         * SortedListTest.cs: Added new test when initial capacity is set to 0
69         (so it never returns to default, 16, when Capacity is set to 0) unless
70         Clear is called. Cleaned up unused SetUp/TearDown.
71
72 2004-05-31  Sebastien Pouliot  <sebastien@ximian.com>
73
74         * ArrayListTest.cs: Added new test for null in BinarySearch.
75         * HashtableTest.cs: Added null checking fro GetObjectData.
76
77 2004-05-27  Sebastien Pouliot  <sebastien@ximian.com>
78
79         * HashtableTest.cs: Added case where a cloned hashtable must also be
80         synchronized (if the original was).
81         * QueueTest.cs: Added case where we try to get Current after the last
82         MoveNext. Added case to ensure that MoveNext always return false 
83         (after the first time). Test for synchronized clones.
84         * SortedListTest.cs: Added cases for synchronized capacity and testing
85         the interface from the internal enumerator. Test that setting Capacity
86         to zero return the capacity to it's initial default (16).
87
88 2004-05-26  Sebastien Pouliot  <sebastien@ximian.com>
89
90         * ArrayListTest.cs: Added tests for integer overflows.
91
92 2003-12-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>
93
94         * QueueTest.cs: added more tests. Patch from Carlos Barcenilla.
95
96 2003-11-10  Zoltan Varga  <vargaz@freemail.hu>
97
98         * StackTest.cs: Applied patch from Carlos A. Barcenilla to fix minor
99         bugs (#50755).
100
101 2003-10-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
102
103         * HashtableTest.cs: patch from Carlos A.  Barcenilla
104         (barce@frlp.utn.edu.ar) that includes some fixes for Hashtable +
105         NUnit2 tests.
106
107 2003-10-07 Nick Drochak <ndrochak@gol.com>
108
109         * DictionaryBaseTest.cs:
110         * NewArrayListTest.cs: Clean up warnings that were annoying me.
111
112 2003-08-12  Nick Drochak <ndrochak@gol.com>
113
114         * NewArrayListTest.cs: Disable part that was failing on .NET. Marked
115         with FIXME.
116
117 2003-08-11  Duncan Mak  <duncan@ximian.com>
118
119         * ArrayListTest.cs: Added test case submitted by Tum in bug #45036.
120
121         * DictionaryBaseTest.cs: added new test provided by Carlos Barcenilla
122         (barce@frlp.utn.edu.ar).
123
124 2003-08-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
125
126         * CollectionBaseTest.cs: added new test provided by Carlos Barcenilla
127         (barce@frlp.utn.edu.ar).
128
129 2003-08-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
130
131         * CollectionBaseTest.cs: added a few more tests. Now derives from
132         Assertion.
133
134 2003-06-20  Nick Drochak  <ndrochak@gol.com>
135
136         * SortedListTest.cs: Make it pass on .NET 1.1.
137
138 2003-06-14  Duncan Mak  <duncan@ximian.com>
139
140         * SortedListTest.cs
141         (TestIndexer):
142         (TestEnumerator): Incorporated these two tests from Philippe
143         Lavoie <philippe.lavoie@cactus.ca>.
144
145 2003-06-12  Duncan Mak  <duncan@ximian.com>
146
147         * HashtableTest.cs: Converted it to the new style of NUnit tests.
148
149         (TestCtor3): 
150         (TestCtor4): new tests for the constructor.
151
152 2003-06-11  Duncan Mak  <duncan@ximian.com>
153
154         * SortedListTest.cs: Convert it to the new style of NUnit tests.
155
156         (TestCapacity2):
157         (TestCapacity3):
158         (TestCapacity4): new tests for the Capacity property.
159
160         (TestIndexOfValue2):
161         (TestIndexOfValue3): new tests for the IndexOfValue method.
162         
163 2003-06-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>
164
165         * HashtableTest.cs: removed duplicate tests and unneeded inner class.
166
167 2003-06-07  Ben Maurer <bmaurer@users.sourceforge.net>
168         * StackTest.cs: Added test for Contains (null)
169
170 2003-05-13 Nick Drochak <ndrochak@gol.com>
171
172         * DictionaryEntry.cs: Added test
173
174 2003-05-03 Ben Maurer <bmaurer@users.sourceforge.net>
175         
176         * ArrayListTest.cs:
177                 Tests for the above* ArrayList.cs
178                 Added methods to support IList wrappers
179
180 2003-04-15  Eduardo Garcia Cebollero <kiwnix@yahoo.es>
181
182         * CaseInsensitiveComparerTest.cs: Added Some Tests.
183
184 2003-04-09  Ville Palo <vi64pa@kolumbus.fi>
185
186         * ArraListTest.cs: Added little test for Sort ().
187         
188 2003-02-15  Nick Drochak  <ndrochak@gol.com>
189
190         * CollectionBaseTest.cs: Make it a better NUnit v2 example
191
192 2003-02-15  Pedro Martínez Juliá  <yoros@wanadoo.es>
193
194         * HashtableTest.cs: Add serialization test.
195
196 2002-12-21  Nick Drochak <ndrochak@gol.com>
197
198         * all: make tests build and run under nunit2
199
200 2002-10-16  Nick Drochak  <ndrochak@gol.com>
201
202         * QueueTest.cs: Add test from tetsuo via Vladimir Vukicevic 
203         (vladimir@pobox.com).
204
205 2002-10-09  Nick Drochak  <ndrochak@gol.com>
206
207         * SortedListTest.cs: Re-enable test for IsSyncronized
208
209 2002-09-24  Nick Drochak  <ndrochak@gol.com>
210
211         * ArrayListTest.cs: Add test for InsertRange() for the case where an
212         ArrayList is passed to itself to be insterted.
213
214 2002-09-24  Nick Drochak  <ndrochak@gol.com>
215
216         * ArrayListTest.cs: Add check that enumerator is invalidated after a
217         method that changes the list, such as Add(), Remove(), etc.
218
219 2002-07-02  Nick Drochak  <ndrochak@gol.com>
220
221         * SortedListTest.cs: Fix some expected/actual value parameters for
222         AssertEquals().
223
224 2002-06-30  Nick Drochak  <ndrochak@gol.com>
225
226         * SortedListTest.cs: Fix some expected/actual value parameters in the
227         Assert()'s. Disable a part of test until the class is finished.
228
229 2002-06-25  Nick Drochak  <ndrochak@gol.com>
230
231         * QueueTest.cs: Trap some unexpected exceptions and add a bit of
232         verbosity to some assert messages.
233
234 2002-06-20  Nick Drochak  <ndrochak@gol.com>
235
236         * SortedListTest.cs: Make tests pass against ms.net.
237         * QueueTest.cs: Make tests pass against ms.net.
238
239 2002-06-19  Nick Drochak  <ndrochak@gol.com>
240
241         * AllTests.cs: Sort names and include missing tests.
242         * SortedListTest.cs: Change Console.WriteLine() into Fail().
243
244 2002-05-27  Nick Drochak  <ndrochak@gol.com>
245
246         * ArrayListTest.cs (TestLastIndexOf): Add try-catch block to report
247         where we are throwing.
248
249 2002-05-21  Lawrence Pit  <loz@cable.a2000.nl>
250
251         * ArrayListTest.cs: Added several tests to test for 0 capacity
252
253 2002-05-05  Nick Drochak  <ndrochak@gol.com>
254
255         * ArrayListTest.cs: Test for RankException when constructing from a 
256         multi-dimensional array. Confirmed behavior from MS.NET
257
258 2002-05-01  Nick Drochak  <ndrochak@gol.com>
259
260         * ArrayListTest.cs (TestBinarySearch) : accomodate possible bug in
261         .NET runtime.
262
263 2002/05/01  Nick Drochak <ndrochak@gol.com>
264
265         * ArrayListTest.cs (TestCopyTo) : Make assert messages unique and
266         avoid possible MS.NET bug when test is run on .NET.
267
268 2002/04/30  Nick Drochak <ndrochak@gol.com>
269
270         * ArrayListTest.cs (TestInsertRange) : Make assert messages unique.
271
272 2002-04-30  Nick Drochak  <ndrochak@gol.com>
273
274         * ArrayListTest.cs (TestTrimToSize): Change test so that it doesn't
275         rely on the specific timing of a capacity change.  Our corlib doubles
276         capacity sooner than the reference system does.
277
278 2002-04-30  Nick Drochak  <ndrochak@gol.com>
279
280         * ArrayListTest.cs: Catch unexpected exception typs and report as
281         failures.
282
283 2002-04-29  Nick Drochak  <ndrochak@gol.com>
284
285         * ArrayListTest.cs (TestBinarySearch): Catch the correct exception here.
286
287 2002-04-29  Nick Drochak  <ndrochak@gol.com>
288
289         * ArrayListTest.cs (): Remove test on unsorted array.  Behavior is 
290         undefined according to docs. Re-added test that was commented out.
291
292 2002-03-24  Duncan Mak  <duncan@ximian.com>
293
294         * SortedListTest.cs: Committed to CVS for Jaak Simm <jaaksimm@firm.ee>.
295
296 2002-02-28  Nick Drochak  <ndrochak@gol.com>
297
298         * HashtableTest.cs: make the second test class public.  The was showing
299         as an error whe run against the mscorlib.  Might be because of the
300         new NUnit that was just checked in.
301
302 2002-02-20  Nick Drochak  <ndrochak@gol.com>
303
304         * ArrayListTest.cs: Add a small assert for a bug that I found and fixed
305         in ArrayList.  Make sure it doesn't come up again.
306
307 2002-02-10  Nick Drochak  <ndrochak@gol.com>
308
309         * QueueTest.cs: Put in correct namespace.
310
311 2002-02-09  Nick Drochak  <ndrochak@gol.com>
312
313         * StackTest.cs: Removed test for IsReadonly.  Doesn't exist in .NET 1.0
314
315 2002-01-20  Nick Drochak  <ndrochak@gol.com>
316
317         * BitArrayTest.cs: wrapped try-catch blocks around several of the tests. 
318         NUnit doesn't properly catch exception here anymore.  Must be something
319         to do with upgrading to .NET.1.0.