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