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