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