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