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