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