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