[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / corlib / Test / System.Collections.Generic / ChangeLog
1 2010-01-24  Robert Jordan  <robertj@gmx.net>
2
3         * DictionaryTest.cs: Add test case for bug #474009.
4
5 2009-09-22  Raja R Harinath  <harinath@hurrynot.org>
6
7         * DictionaryTest.cs (ICollectionCopyTo): Test various odd
8         scenarios where .NET CopyTo does _not_ throw an exception.
9         (ICollectionCopyTo_ex1..4): Ensure that ArgumentExceptions are
10         thrown in appropriate cases.
11
12 2009-07-31  Raja R Harinath  <harinath@hurrynot.org>
13
14         * ListTest.cs: Add a few testcases for IList interface, using null
15         values with a List<int>.
16
17 2009-07-31  Raja R Harinath  <harinath@hurrynot.org>
18
19         * DictionaryTest.cs (KeyEnumerator_Current): New test.  Test the
20         Keys slice enumerator.
21         (ValueEnumerator_Current): Likewise, for the Values slice.
22
23 2009-07-30  Raja R Harinath  <harinath@hurrynot.org>
24
25         * ListTest.cs (Enumerator_Current): New test, includes
26         relevant parts of #491858 and #517415.
27
28 2009-07-30  Raja R Harinath  <harinath@hurrynot.org>
29
30         * DictionaryTest.cs (Enumerator_Current): New test, includes
31         relevant parts of #491858 and #517415.
32
33 2009-04-02  Jb Evain  <jbevain@novell.com>
34
35         * DictionaryTest.cs: add test for bug #328036.
36
37 2008-11-14  Jb Evain  <jbevain@novell.com>
38
39         * DictionaryTest.cs: add tests for #444778.
40
41 2008-11-14  Jb Evain  <jbevain@novell.com>
42
43         * DictionaryTest.cs: add tests for bug #444768.
44
45 2008-10-06  Zoltan Varga  <vargaz@gmail.com>
46
47         * DictionaryTest.cs: Add a test for #432441.
48
49 2008-09-29  Jb Evain  <jbevain@novell.com>
50
51         * DictionaryTest.cs: test for null argument for ContainsKey.
52         Patch by Jonathan Anderson  <jonathan.l.anderson@gmail.com>
53
54 2008-09-24  Jb Evain  <jbevain@novell.com>
55
56         * DictionaryTest.cs: add tests for bug #429530.
57
58 2008-09-12  Jb Evain  <jbevain@novell.com>
59
60         * DictionaryTest.cs: add tests for #425693.
61
62 2008-06-16  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
63
64         * DictionaryTest.cs: Add test for an incompatibility
65
66 2008-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
67
68         * DictionaryTest.cs: Added not working tests for bug #384723. Spaces
69         to tabs.
70
71 2008-03-21  Sebastien Pouliot  <sebastien@ximian.com>
72
73         * EqualityComparerTest.cs: New. Add test cases for using null with 
74         GetHashCode (bug #372892).
75
76 2008-01-06  Zoltan Varga  <vargaz@gmail.com>
77
78         * ListTest.cs: Make some tests public.
79
80 2007-11-05  Sebastien Pouliot  <sebastien@ximian.com>
81
82         * DictionaryTest.cs: Test case for #322783 based on Francisco Moraes
83         sample code.
84
85 2006-04-16  Jonathan Chambers  <joncham@gmail.com>
86
87         * ListTest.cs: Test Contains after Remove. 
88         Test for bug #81387.
89
90 2007-03-08  Gert Driesen  <drieseng@users.sourceforge.net>
91
92         * ComparerTest.cs: Added test for bug #80929. Added tests to verify
93         binary serialization compatibility.
94         * IListTest.cs: Fixed header.
95
96 2007-03-07  Gert Driesen  <drieseng@users.sourceforge.net>
97
98         * IListTest.cs: Added test for bug #80260.
99
100 2006-09-12  Gert Driesen  <drieseng@users.sourceforge.net>
101
102         * ListTest.cs: Added tests for binary serialization, and Enumerator
103         version checks.
104
105 2006-05-08  Atsushi Enomoto  <atsushi@ximian.com>
106
107         * ListTest.cs : test for bug #77277 by Kazuki Oikawa.
108
109 2006-03-16  Ankit Jain  <jankit@novell.com>
110
111         * ListTest.cs: Add some tests for InsertRange.
112
113 2006-01-23  Raja R Harinath  <rharinath@novell.com>
114
115         * DictionaryTest.cs (IDictionary_*): Add a few tests for the
116         IDictionary explicit implementation.
117
118 2006-01-19  Raja R Harinath  <rharinath@novell.com>
119
120         * DictionaryTest.cs: Remove NotWorking annotations.
121         (Empty_CopyTo, Empty_Values_CopyTo): Fix tests to check that
122         CopyTo from an empty dictionary does not throw an exception when
123         'index==array.Length'.
124         (PlainEnumeratorReturnTest): Check the type of 'Entry' property too.
125
126 2006-01-19  Atsushi Enomoto  <atsushi@ximian.com>
127
128         * DictionaryTest.cs : fixed several tests to not fail under .NET 2.0
129           and thus marked some as NotWorking. Numbered some assertions.
130
131 2005-12-21  Sebastien Pouliot  <sebastien@ximian.com>
132
133         * ListTest.cs: Added test cases for #77039 for sorting a list with
134         IComparable (generic or not) and without IComparable (exception).
135
136 2005-12-20  Sebastien Pouliot  <sebastien@ximian.com>
137
138         * ListTest.cs: Added test case for #76361 for sorting the list with a
139         generic comparer.
140
141 2005-12-19  Sebastien Pouliot  <sebastien@ximian.com>
142
143         * DictionaryTest.cs: Added test cases for CopyTo, including a test for
144         DictionaryEntry.
145         * ListTest.cs: Added test case for #77019 when copying from an empty 
146         dictionary.
147
148 2005-12-19  Sebastien Pouliot  <sebastien@ximian.com>
149
150         * ListTest.cs: Added test case for a binary search with an empty list
151         (bug #77030). Removed IsReadOnly test case as this isn't part of the 
152         public API anymore.
153
154 2005-08-16  Martin Baulig  <martin@ximian.com>
155
156         * DictionaryTest.cs (IEnumeratorGenericTest): Reflect latest
157         `KeyValuePair<K,V>' API changes.
158
159 2005-06-27  Raja R Harinath  <rharinath@novell.com>
160
161         * DictionaryTest.cs (FailFastTest1, FailFastTest2, FailFastTest3):
162         New tests to ensure that enumerators are invalidated on
163         modifications to the dictionary.
164
165 2005-06-22  Raja R Harinath  <rharinath@novell.com>
166
167         * DictionaryTest.cs (KeyValueEnumeratorTest): Add test for infloop
168         if dictionary is read while it's being enumerated.
169
170 2005-06-20  David Waite  <mass@akuma.org>
171
172         * ListTest.cs: Substantial new tests
173
174 2005-06-18  David Waite  <mass@akuma.org>
175
176         * DictionaryTest.cs (AddTest3): Added test of simple interaction with
177         struct dictionary
178         (AddDuplicateTest,IndexerGetNullTest,IndexerSetNullTest): Added tests
179         for exceptional cases to verify correct exceptions
180         (TryGetValueTest): check return value from TryGetValue
181         (KeyValueEnumeratorTest): Added test from verification of ms.net beta2
182         behavior for non-generic IEnumerator/IDictionaryEnumerator behavior
183         against Dictionary<>
184         (SerializationTest): Added test to utilize serialization routines.
185     
186 2005-06-16  Raja R Harinath  <rharinath@novell.com>
187
188         * DictionaryTest.cs (SliceCollectionsEnumeratorTest): New test
189         based on #75053.
190
191 2005-06-07  Ankit Jain <ankit@corewars.org>
192
193         * DictionaryTest.cs (KeyValueEnumeratorTest): Added new test.
194         
195 2005-05-19  Raja R Harinath  <rharinath@novell.com>
196
197         * ListTest.cs (TestGetRange): Add missing ';'.  Actually compare
198         the length of the list.
199
200 2005-05-18  Miguel de Icaza  <miguel@novell.com>
201
202         * ListTest.cs: Added.
203
204 2005-05-13  Atsushi Enomoto  <atsushi@ximian.com>
205
206         * QueueTest.cs, StackTest.cs: They are now in System.dll
207
208 2005-05-05  Raja R Harinath  <rharinath@novell.com>
209
210         * DictionaryTest.cs (MyTest.GetHashCode): Add to silence a
211         compiler warning.
212
213 2005-04-04  Raja R Harinath  <rharinath@novell.com>
214
215         * DictionaryTest.cs: Update.
216
217 2005-04-02  Ben Maurer  <bmaurer@ximian.com>
218
219         * DictionaryTest.cs: new test.
220
221 2005-01-29  Ben Maurer  <bmaurer@ximian.com>
222
223         * QueueTest.cs: new Test.
224
225 2004-12-27  Ben Maurer  <bmaurer@ximian.com>
226
227         * StackTest.cs: new Test.
228