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