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