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