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