2008-07-16 Jonathan Pobst <monkey@jpobst.com>
[mono.git] / mcs / class / System / Test / System.ComponentModel / ChangeLog
1 2008-07-16  Jonathan Pobst  <monkey@jpobst.com>
2
3         * BackgroundWorkerTest.cs: Add tests for bugs 328830 and 373153.
4
5 2008-07-03  Gert Driesen  <drieseng@users.sourceforge.net>
6
7         * PropertyDescriptorCollectionTests.cs: Allow tests for pass on MS.
8         * TypeDescriptorTests.cs: Added GetProperties and GetEvents asserts
9         for interfaces.
10
11 2008-06-27  Atsushi Enomoto  <atsushi@ximian.com>
12
13         * PropertyDescriptorCollectionTests.cs : huh.
14
15 2008-06-27  Gert Driesen  <drieseng@users.sourceforge.net>
16
17         * EventDescriptorCollectionTests.cs: Enabled tests for Empty, Find and
18         IList. Added test for String indexer.
19         * PropertyDescriptorCollectionTests.cs: Improved test for Find and
20         merged CultureInsensitiveFindTest. Improved test for Find with null
21         name/key. Added test for String indexer.
22
23 2008-06-27  Gert Driesen  <drieseng@users.sourceforge.net>
24
25         * EventDescriptorCollectionTests.cs: Added tests based on tests for
26         PropertyDescriptorCollection.
27         * PropertyDescriptorCollectionTests.cs: Added tests for Sort overloads.
28         Improved test for Find with null key.
29
30 2008-06-11  Atsushi Enomoto  <atsushi@ximian.com>
31
32         * DateTimeConverterTest.cs : test for bug #396649 by Andy Hume.
33
34 2008-05-30  Ivan N. Zlatev  <contact@i-nz.net>
35
36         * TypeDescriptorTests.cs: Fix the attributes test on the 1.1 profile.
37
38 2008-05-29  Ivan N. Zlatev  <contact@i-nz.net>
39
40         * TypeDescriptorTests.cs: Add test that verifies that GetAttributes 
41         retrieves the attributes of the type, the base types and the 
42         interfaces the type implements.
43
44 2008-05-05  Ivan N. Zlatev  <contact@i-nz.net>
45
46         * TypeDescriptorTests.cs: Add test for handling write-only properties.
47         Based on patch by James Fitzsimons <james.fitzsimons@gmail.com>
48
49 2008-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
50
51         * ComponentConverterTests.cs: Allow test to be compiled using csc 1.x.
52
53 2008-04-16  Marek Habersack  <mhabersack@novell.com>
54
55         * ComponentConverterTests.cs: added tests for
56         {Component, Reference}Converter ConvertFrom/ConvertTo changes.
57
58 2008-03-15  Gert Driesen  <drieseng@users.sourceforge.net>
59
60         * DesignerAttributeTest.cs: Added ctor tests.
61
62 2008-02-26  Ivan N. Zlatev  <contact@i-nz.net>
63
64         * PropertyDescriptorTests.cs: Add Converter tests. Based on a 
65         patch by Andy Hume <andyhume32@yahoo.co.uk> under the MIT/X11 
66         license.
67
68 2008-02-26  Gert Driesen  <drieseng@users.sourceforge.net>
69
70         * CharConverterTest.cs: Fixed test to pass on MS.
71         * PropertyDescriptorTest.cs: Added test for Attributes.
72
73 2008-02-17  Gert Driesen  <drieseng@users.sourceforge.net>
74
75         * CharConverterTest.cs: Added tests for ConvertFrom and ConvertTo.
76         * CultureInfoConverterTest.cs: Added tests for ConvertFrom and
77         ConvertTo.
78
79 2008-02-04  Ivan N. Zlatev  <contact@i-nz.net>
80
81          * DateTimeConverterTests.cs: Test ConvertFrom with empty string.
82
83 2008-01-19  Rolf Bjarne Kvinge <RKvinge@novell.com> 
84
85         * MaskedTextProviderTest.cs: Fix IsPassword (found by Gendarme)
86
87 2008-01-03  Gert Driesen  <drieseng@users.sourceforge.net>
88
89         * TypeDescriptorProperties.cs: added test for order of
90         PropertyDescriptor instances returned by GetProperties.
91
92 2007-12-25  Vladimir Krasnov  <vladimirk@mainsoft.com>
93
94         * PropertyDescriptorCollectionTests.cs: added test for Find method
95
96 2007-12-04  Gert Driesen  <drieseng@users.sourceforge.net>
97
98         * Win32ExceptionTest.cs: Added ctor tests.
99
100 2007-11-15  Gert Driesen  <drieseng@users.sourceforge.net>
101
102         * PropertyDescriptorTests.cs: Added tests for AddValueChanged,
103         GetInvocationTarget, GetValueChangedHandler and RemoveValueChanged.
104
105 2007-11-03  Gert Driesen  <drieseng@users.sourceforge.net>
106
107         * InvalidEnumArgumentExceptionTest.cs: Added ctor tests.
108
109 2007-10-29  Atsushi Enomoto  <atsushi@ximian.com>
110
111         * ContainerTest.cs : added test for ValidateName().
112
113 2007-09-28  Jb Evain  <jbevain@novell.com>
114
115         * TypeConverterTests.cs: test case for bug #329450.
116
117 2007-09-25  Jonathan Pobst  <monkey@jpobst.com>
118
119         * AsyncOperationManagerTest.cs: Add test for SynchronizationContext.
120
121 2007-09-17  Gert Driesen  <drieseng@users.sourceforge.net>
122
123         * ComponentResourceManagerTest.cs: Added tests for ctors,
124         ApplyResources and IgnoreCase.
125
126 2007-09-05  Gert Driesen  <drieseng@users.sourceforge.net>
127
128         * EnumConverterTest.cs: Enabled test for converting flag enum from
129         string. Made tests less strict.
130
131 2007-08-31  Gert Driesen  <drieseng@users.sourceforge.net>
132
133         * TypeConverterTest.cs: Added tests for GetConvertFromException and
134         GetConvertToException.
135         * EnumConverterTest.cs: Enabled test for converting flag enums to
136         InstanceDescriptor.
137
138 2007-08-25  Ivan N. Zlatev  <contact@i-nz.net>
139
140         * NestedContainerTest.cs: add.
141
142 2007-08-20  Gert Driesen  <drieseng@users.sourceforge.net>
143
144         * EnumConverterTests.cs: Added tests for EnumConverter.
145
146 2007-08-19  Ivan N. Zlatev  <contact@i-nz.net>
147
148         * ReflectionPropertyDescriptorTests.cs: For read-only properties,
149         ShouldSerializeValue must also check for 
150         DesignerSerializationVisibility.Content and if present return true.
151
152 2007-08-19  Gert Driesen  <drieseng@users.sourceforge.net>
153
154         * TypeDescriptorTests: Removed Ivan's local Category.
155
156 2007-08-19  Ivan N. Zlatev  <contact@i-nz.net>
157
158         * TypeDescriptorTests.cs: new test to verify that GetProperties returns 
159         only the last type's implementation of a property with a matching name 
160         in the base types.
161
162 2007-08-01  Atsushi Enomoto  <atsushi@ximian.com>
163
164         * BackgroundWorkerTest.cs : new test to clear some doubts on impl.
165
166 2007-07-21  Gert Driesen  <drieseng@users.sourceforge.net>
167
168         * DisplayNameAttribute.cs: Added ctor tests. Fixed tests to pass on
169         MS (now that our implementation matches that of MS). Added tests
170         for Default, GetHashCode and Equals.
171
172 2007-07-16  Gert Driesen  <drieseng@users.sourceforge.net>
173
174         * PropertyDescriptorTests.cs: Added test for ShouldSerializeValue
175         behavior with read-only properties.
176
177 2007-07-13  Gert Driesen  <drieseng@users.sourceforge.net>
178
179         * PropertyDescriptorTests.cs: Added tests for Igor's fixes for
180         ShouldSerializeValue.
181
182 2007-07-12  Rolf Bjarne Kvinge <RKvinge@novell.com> 
183
184         * PropertyDescriptorTests.cs: Added GetEditorTest.
185
186 2006-05-31  Atsushi Enomoto  <atsushi@ximian.com>
187
188         * LookupBindingPropertiesAttributeTest.cs:
189           test GetHashCode() as well.
190
191 2007-05-31  Rolf Bjarne Kvinge  <RKvinge@novell.com>
192
193         * LookupBindingPropertiesAttributeTest.cs: Added.
194
195 2007-05-10  Rolf Bjarne Kvinge  <RKvinge@novell.com>
196
197         * MaskedTextProviderTest.cs: New test.
198
199 2007-02-27  Rolf Bjarne Kvinge  <RKvinge@novell.com>
200
201         * MaskedTextProviderTest.cs: Added.
202         * MaskedTextProviderTestGenerator.cs: Added.
203
204 2007-02-16  Gert Driesen  <drieseng@users.sourceforge.net>
205
206         * TypeDescriptorTests.cs: Use Assert instead of deriving from
207         deprecated Assertion. Added test for component that has a site without
208         an ITypeDescriptorFilterService. Fixes bug #80836.
209
210 2007-02-01  Ilya Kharmatsky <ilyak -at- mainsoft.com>
211
212         * TypeConverterTests.cs, PropertyDescriptorCollectionTests.cs:
213         excluded test which not working under TARGET_JVM
214
215 2007-01-29  Ilya Kharmatsky <ilyak -at- mainsoft.com>
216
217         * ToolboxItemAttributeTests.cs: excluded DefaultType test,
218         under TARGET_JVM
219
220 2007-01-25  Ilya Kharmatsky <ilyak -at- mainsoft.com>
221
222         * ArrayConverterTests.cs: workaround not supported under TARGET_JVM
223         property 'ParamName' of System.ArgumentNullException
224
225 2007-01-20  Chris Toshok  <toshok@ximian.com>
226
227         * BindingListTest.cs: new tests for BindingList<T>
228
229 2007-01-05  Sebastien Pouliot  <sebastien@ximian.com>
230
231         * TypeDescriptorTests.cs: Fix TestGetAttributes t16 as there can be
232         many [Designer] attributes and their order isn't deterministic (like
233         the test required).
234
235 2006-12-28  Gert Driesen  <drieseng@users.sourceforge.net>
236
237         * ContainerTest.cs: Fixed compiler warning.
238
239 2006-12-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>
240
241         * DefaultBindingPropertyAttributeTest.cs: new tests.
242
243 2006-12-21  Gert Driesen  <drieseng@users.sourceforge.net>
244
245         * PropertyDescriptorTests.cs: Added test for bug #80292. Fixed
246         accessibility of NestedClass, not caugh due to bug #80338.
247
248 2006-12-20  Chris Toshok  <toshok@ximian.com>
249
250         * AttributeProviderAttributeTest.cs: new tests.
251
252 2006-12-20  Chris Toshok  <toshok@ximian.com>
253
254         * ComplexBindingPropertiesAttributeTest.cs: add test for Default
255         field.
256
257 2006-12-20  Chris Toshok  <toshok@ximian.com>
258
259         * ComplexBindingPropertiesAttributeTest.cs: new tests.
260
261 2006-12-19  Chris Toshok  <toshok@ximian.com>
262
263         * PropertyDescriptorTests.cs: add some tests here because we were
264         generating an NRE for a missing type converter type.  MS doesn't -
265         it instead falls back to the converter for the property type.
266
267 2006-12-06  Chris Toshok  <toshok@ximian.com>
268
269         * PropertyDescriptorTests.cs: add a test to see if
270         ShouldSerializeValue's return value affects CanResetValue.
271
272 2006-12-06  Chris Toshok  <toshok@ximian.com>
273
274         * PropertyDescriptorTests.cs: add a test for ShouldSerializeValue
275         and CanResetValue on a class without ShouldSerialize/Reset
276         methods.
277
278 2006-12-06  Chris Toshok  <toshok@ximian.com>
279
280         * PropertyDescriptorTests.cs: flesh out these tests more with some
281         for ShouldSerialize and CanReset.
282
283 2006-11-08  Sebastien Pouliot  <sebastien@ximian.com>
284
285         * CollectionConverterTest.cs: More test cases.
286
287 2006-11-08  Gert Driesen  <drieseng@users.sourceforge.net>
288
289         * ArrayConverterTests.cs: Added tests for ArrayConverter.
290
291 2006-11-07  Sebastien Pouliot  <sebastien@ximian.com>
292
293         * CollectionConverterTest.cs: New. Some unit tests done while tracking
294         an issue.
295
296 2006-09-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
297
298         * System.ComponentModel/ContainerTest.cs: new test.
299
300 2006-09-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
301
302         * TypeDescriptorTests.cs: test for overriden attributes.
303         Patch by Ivan N. Zlatev.
304
305 2006-05-22  Atsushi Enomoto  <atsushi@ximian.com>
306
307         * TypeDescriptorTest.cs : added GetPropertiesIgnoreIndexers().
308
309 2006-04-25  Atsushi Enomoto  <atsushi@ximian.com>
310
311         * ByteConverterTests.cs,
312           DecimalConverterTests.cs,
313           DoubleConverterTests.cs,
314           Int16ConverterTests.cs,
315           Int64ConverterTests.cs,
316           SByteConverterTests.cs,
317           SingleConverterTests.cs,
318           UInt16ConverterTests.cs,
319           UInt32ConverterTests.cs,
320           UInt64ConverterTests.cs:
321           ConvertToString() (test with custom culture) failed on .NET 2.0.
322           Fixed it by adding NumberFormat override in each test culture.
323
324 2006-03-11 Gert Driesen <drieseng@users.sourceforge.net>
325
326         * TypeDescriptorTests.cs: Added test for bug #76686.
327
328 2006-02-23 Andrew Skiba <andrews@mainsoft.com>
329
330         * standalone_tests: TypeDescriptor performance test
331
332 2006-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
333
334         * ContainerTest.cs: new test.
335
336 2005-09-29  Raja R Harinath  <harinath@gmail.com>
337
338         * DateTimeConverterTests.cs (ConvertTo_MaxValue): Disable tests
339         that require CurrentCulture _not_ to be InvariantCulture.
340         (ConvertToString_MaxValue): Likewise.
341
342 2005-09-19 Gert Driesen <drieseng@users.sourceforge.net>
343
344         * TypeConverterTests.cs: Added tests for TypeConverter.
345         * PropertyDescriptorCollection.cs: Added tests for PropertyDescriptor
346         Collection.
347
348 2005-08-28 Gert Driesen <drieseng@users.sourceforge.net>
349
350         * DateTimeConverterTests.cs: Added tests for DateTimeConverter.
351
352 2005-08-26 Gert Driesen <drieseng@users.sourceforge.net>
353
354         * ByteConverterTests.cs: Added ConvertToString and ConvertFromString
355         tests with culture that has overriden GetFormat for NumberFormatInfo.
356         * DecimalConverterTests.cs: same.
357         * DoubleConverterTests.cs: same.
358         * Int16ConverterTests.cs: same.
359         * Int32ConverterTests.cs: same.
360         * Int64ConverterTests.cs: same.
361         * SByteConverterTests.cs: same.
362         * SingleConverterTests.cs: same.
363         * UInt16ConverterTests.cs: same.
364         * UInt32ConverterTests.cs: same.
365         * UInt64ConverterTests.cs: same.
366
367 2005-08-19 Gert Driesen <drieseng@users.sourceforge.net>
368
369         * ToolboxItemAttributeTests.cs: Fixed typo in eol-style property.
370         * ByteConverterTests.cs: Added tests for hex string and min/max
371         conversions.
372         * Int16ConverterTests.cs: Added tests for hex string and min/max
373         conversions.
374         * Int32ConverterTests.cs: Added tests for hex string and min/max
375         conversions.
376         * DecimalConverterTests.cs: Added tests for DecimalConverter.
377         * DoubleConverterTests.cs: Added tests for DoubleConverter.
378         * Int64ConverterTests.cs: Added tests for Int64Converter.
379         * SByteConverterTests.cs: Added tests for SByteConverter.
380         * SingleConverterTests.cs: Added tests for SingleConverter.
381         * UInt16ConverterTests.cs: Added tests for UInt16Converter.
382         * UInt32ConverterTests.cs: Added tests for UInt32Converter.
383         * UInt64ConverterTests.cs: Added tests for UInt64Converter.
384
385 2005-08-16 Gert Driesen <drieseng@users.sourceforge.net>
386
387         * ByteConverterTests.cs: Added tests for ByteConverter.
388         * Int16ConverterTests.cs: Added tests for Int16Converter.
389         * Int32ConverterTests.cs: Added tests for Int32Converter.
390
391 2005-08-16 Gert Driesen <drieseng@users.sourceforge.net>
392
393         * ToolboxItemAttributeTests.cs: Added tests for ToolboxItemAttribute.
394
395 2005-06-04 Gert Driesen <drieseng@users.sourceforge.net>
396         
397         * TypeDescriptorTests.cs: Added tests for bug #75152. Fixed tests
398         to pass on Mono and MS.NET.
399
400 2005-02-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
401
402         * TypeDescriptorTests.cs: new test for TypeConverter ctor that takes
403         a Type argument.
404
405 2005-01-24  Joerg Rosenkranz (joergr@voelcker.com)
406
407         * TypeDescriptorTests.cs: Added tests for bug #71444
408
409 2005-01-19  Nick Drochak  <ndrochak@ieee.org>
410
411         * TypeDescriptorTests.cs: Add another test in GetComponentName() to check
412           the component name returned for a component without a Site.
413
414 2005-01-08  Nick Drochak  <ndrochak@ieee.org>
415
416         * TypeDescriptorTests.cs: Fix/Ignore tests for MS.NET
417
418 2004-04-16  Lluis Sanchez Gual <lluis@ximian.com>
419
420         * TypeDescriptorTests.cs: Added new tests for TypeDescriptor.
421
422 2004-03-17  Ivan Hamilton <ivan@chimerical.com.au>
423
424         * LicenseManagerTests.cs: New. Unit tests.
425
426 2002-10-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>
427
428         * AllTests.cs:
429         * ChangeLog:
430         * EventHandlerListTests.cs: new test.
431