6d61adc8f3f2b8ad9402b51ec571b4e441d8a110
[mono.git] / mcs / class / System.Drawing / Test / System.Drawing.Imaging / ChangeLog
1 2008-08-06  Sebastien Pouliot  <sebastien@ximian.com>
2
3         * FrameDimensionTest.cs: New. Unit tests for FrameDimension
4
5 2007-08-01  Vladimir Krasnov  <vladimirk@mainsoft.com>
6
7         * TestImageAttributes.cs: ImageAttributes tests ignored in TARGET_JVM
8         since not ImageAttributes supported
9         * TestJpegCodec.cs: Bitmap8bbpIndexedGreyscalePixels is not working in GH
10
11 2007-07-05  Sebastien Pouliot  <sebastien@ximian.com> 
12
13         * TestImageAttributes.cs: More complete test for small versus big 
14         alpha uses in matrices.
15
16 2007-06-21  Sebastien Pouliot  <sebastien@ximian.com> 
17
18         * TestImageAttributes.cs: Add test case for big alpha value used in
19         a ColorMatrix.
20
21 2007-05-30  Sebastien Pouliot  <sebastien@ximian.com> 
22
23         * GifCodecTest.cs: Add test case for interlaced GIF
24         * TestImageAttributes.cs: Add test cases for ColorMatrixFlags and for
25         Gray ColorMatrix uses.
26
27 2007-05-23  Sebastien Pouliot  <sebastien@ximian.com> 
28
29         * PngCodecTest.cs: Add test cases for 2bpp PNG images. Add some 
30         palette assertions in 1bpp and 4bpp test cases.
31
32 2007-05-17  Sebastien Pouliot  <sebastien@ximian.com> 
33
34         * MetafileTest.cs: Ignore test Measure if no fonts are available.
35
36 2007-05-17  Sebastien Pouliot  <sebastien@ximian.com>
37
38         * MetafileTest.cs: Add a few test cases on what happens when recording
39         metafiles.
40
41 2007-05-08  Sebastien Pouliot  <sebastien@ximian.com> 
42
43         * TestJpegCodec.cs: Add test cases for 8bpp indexed greyscale JPEG
44
45 2007-04-26  Sebastien Pouliot  <sebastien@ximian.com> 
46
47         * MetafileTest.cs: Add test cases for some .ctor(Stream...)
48
49 2007-04-26  Sebastien Pouliot  <sebastien@ximian.com>
50
51         * MetafileTest.cs: Add test cases for more .ctors
52
53 2007-04-16  Sebastien Pouliot  <sebastien@ximian.com>
54
55         * GifCodecTest.cs: Fix typo and add Stride check.
56         * IconCodecTest.cs: Fix typo.
57         * PngCodecTest.cs: Fix typo and add Stride check.
58         * TiffCodecTest.cs: Fix typo.
59
60 2007-04-12  Sebastien Pouliot  <sebastien@ximian.com>
61
62         * TestBmpCodec.cs: Reenable some NotWorking test case.
63         * TestJpegCodec.cs: Reenable some NotWorking test case.
64         * TiffCodecTest.cs: Reenable some NotWorking test case.
65
66 2007-04-11  Sebastien Pouliot  <sebastien@ximian.com>
67
68         * GifCodecTest.cs: Reenable some NotWorking test cases.
69         * IconCodecTest.cs: Reenable some NotWorking test cases.
70         * PngCodecTest.cs: Reenable some NotWorking test cases.
71
72 2007-04-10  Sebastien Pouliot  <sebastien@ximian.com> 
73
74         * GifCodecTest.cs: Fix Save* test cases to check 8bpp indexed for all
75         GIF saved. Added comments to why we're not getting the "right" Red.
76         * TestBmpCodec.cs: Remove "NotWorking" from Bitmap32bitPixels test 
77         case. The file is a 32bpp RGB (no alpha).
78
79 2007-03-28  Sebastien Pouliot  <sebastien@ximian.com>
80
81         * TiffCodecTest.cs: Ignore both SPARC bots by using the HostIgnoreList
82         mechanism.
83
84 2007-03-15  Sebastien Pouliot  <sebastien@ximian.com> 
85
86         * EmfPlusRecordTypeTest.cs: New. Unit tests.
87         * TestColorMatrix.cs: Added some test case and reworked existing to
88         fix expected/actual results and add test descriptions (which should 
89         help find where the endian issue is hiding).
90
91 2007-03-14  Sebastien Pouliot  <sebastien@ximian.com> 
92
93         * GifCodecTest.cs: Add test cases for a GIF87a image - which is the 
94         format that GDI+ save GIF files (even if the original was a GIF89a).
95
96 2007-03-09  Sebastien Pouliot  <sebastien@ximian.com> 
97
98         * MetafileTest.cs: New. Metafile unit tests.
99
100 2007-02-16  Sebastien Pouliot  <sebastien@ximian.com>
101
102         * TestImageCodecInfo.cs: Add missing test case for TIFF codec;
103
104 2007-02-08  Sebastien Pouliot  <sebastien@ximian.com>
105
106         * TestBmpCodec.cs: Add test case for non-inverted bitmaps #80751
107
108 2007-01-15  Sebastien Pouliot  <sebastien@ximian.com>
109
110         * IconCodecTest.cs: New test case to check 32bpp (XP) icons.
111
112 2007-01-11  Sebastien Pouliot  <sebastien@ximian.com>
113
114         * IconCodecTest.cs: New test case to check loading from an Icon then
115         create a Bitmap from the Image. Some properties are changed in the
116         process (e.g. palette, flags).
117
118 2007-01-10  Sebastien Pouliot  <sebastien@ximian.com>
119
120         * IconCodecTest.cs: Add test cases for 48x48, 64x64 and 96x96 icons.
121         Fix test cases for 16x16 and 32x32 icons. Add test cases for 256 
122         colors and monochrome icons. Remove NotWorking from most tests.
123
124 2007-01-08  Sebastien Pouliot  <sebastien@ximian.com>
125
126         * IconCodecTest.cs: Remove [Ignore] and replace with NotWorking.
127         * TestImageCodecInfo.cs: Add test for new encoders/decoders and 
128         signature masks and patterns.
129
130 2006-12-21  Sebastien Pouliot  <sebastien@ximian.com>
131
132         * TestImageAttributes.cs: Added test cases for #80323 for ColorMatrix
133         using alpha values (with or without an original alpha-based color).
134
135 2006-10-31  Sebastien Pouliot  <sebastien@ximian.com>
136
137         * MetaHeaderTest.cs: New. Unit tests for MetaHeader.
138         * WmfPlaceableFileHeaderTest.cs: New. Unit tests for 
139         WmfPlaceableFileHeader.
140
141 2006-09-18      Boris Kirzner <borisk@mainsoft.com>
142
143         * TestBmpCodec.cs,TestColorMatrix.cs,TestJpegCodec.cs : mark tests
144         not working in TARGET_JVM.
145
146 2006-09-16  Sebastien Pouliot  <sebastien@ximian.com>
147
148         * GifCodecTest.cs: Change filename for Save to ease debugging. 
149         * IconCodecTest.cs: Change filename for Save to ease debugging. 
150         * PngCodecTest.cs: Change filename for Save to ease debugging. Change
151         color from Red to BlueViolet for lossless formats.
152         * TestBmpCodec.cs: Change filename for Save to ease debugging. Change
153         color from Red to BlueViolet for lossless formats. 
154         * TestJpegCodec.cs: Change filename for Save to ease debugging.
155         * TiffCodecTest.cs: Change filename for Save to ease debugging. Change
156         color from Red to BlueViolet for lossless formats.
157
158 2006-09-15  Sebastien Pouliot  <sebastien@ximian.com>
159
160         * GifCodecTest.cs, IconCodecTest.cs, PngCodecTest.cs, TestBmpCodec.cs,
161           TestJpegCodec.cs, TiffCodecTest.cs: Refactor Save test case to check
162         convertions between pixel formats.
163
164 2006-09-12      Boris Kirzner <borisk@mainsoft.com>
165
166         * TestBmpCodec.cs, TestJpegCodec.cs: ifdef unsafe code 
167         for TARGET_JVM.
168
169 2006-09-01  Sebastien Pouliot  <sebastien@ximian.com>
170
171         * GifCodecTest.cs: New. Unit tests for GIF codec.
172         * IconCodecTest.cs: New. Unit tests for ICON codec (not working).
173         * PngCodecTest.cs: New. Unit tests for PNG codec.
174         * TiffCodecTest.cs: New. Unit tests for TIFF codec.
175
176 2006-08-31  Sebastien Pouliot  <sebastien@ximian.com>
177
178         * TestBmpCodec.cs: Add more test cases for 1, 8 and 32 bbp bitmaps
179         including checks for Pixels and BitmapData.
180         * TestImageCodecInfo.cs: Fix namespace and class name.
181         * TestJpegCodec.cs: Reactivate the tests (not sure why they were 
182         commented). Added test cases for Pixel and BitmapData (NotWorking).
183
184 2006-08-25  Sebastien Pouliot  <sebastien@ximian.com>
185
186         * TestBmpCodec.cs: Add pixel value tests to a well known bitmap.
187
188 2006-08-24  Sebastien Pouliot  <sebastien@ximian.com>
189
190         * TestColorMatrix.cs: Add test cases for error handling inside ctor and
191         for testing each field with a different value.
192
193 2006-07-19  Sebastien Pouliot  <sebastien@ximian.com>
194
195         * TestImageFormat.cs: Added test cases for well known image format
196         (which returns a human readable name when the ImageFormat comes from
197         the static properties).
198
199 2006-06-30  Sebastien Pouliot  <sebastien@ximian.com>
200
201         * TestImageAttribute.cs: Fix namespace and split test for easier 
202         search of a memory leak.
203
204 2006-05-29  Sebastien Pouliot  <sebastien@ximian.com>
205
206         * TestImageFormat.cs: Added test cases for Equals and GetHashCode.
207
208 2006-05-24  Sebastien Pouliot  <sebastien@ximian.com>
209
210         * TestImageFormat.cs: Update ToString expected outputs to match MS.
211
212 2006-05-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
213
214         * TestBmpCodec.cs: Bitmap24bitFeatures works now.
215
216 2006-04-25  Peter Dennis Bartok  <pbartok@novell.com>
217
218         * TestBmpCodec.cs: Marked the 24bit test as not working until
219           bug #78189 is fixed.
220
221 2006-01-25 Boris Kirzner <borisk@mainsoft.com>
222         *TestBmpCodec.cs, TestImageAttributes.cs, TestImageCodecInfo.cs:
223         added #ifdef for TARGET_JVM.
224
225 2005-11-13  Kornél Pál  <kornelpal@hotmail.com>
226
227         * TestImageFormat.cs: Added ToStringTest.
228
229 2005-10-31  Jordi Mas i Hernandez <jordi@ximian.com>
230
231         *  TestImageFormat.cs: New test unit
232
233 2005-09-16  Sebastien Pouliot  <sebastien@ximian.com>
234
235         * TestBmpCodec.cs, TestColorMatrix.cs, TestImageAttributes.cs, 
236         TestImageCodecInfo.cs, TestJpegCodec.cs: Deny UnmanagedCode permission
237         to all tests. This shows (when executed under MS runtime) that S.D API
238         is safe and doesn't requires high privileges to run - even if we know
239         that, deep down, this calls into GDI+.
240
241 2005-08-19  Jordi Mas i Hernandez <jordi@ximian.com>
242
243         *  TestBmpCodec.cs: Enable PixelFormat tests                                                  
244
245 2005-08-16  Andrew Skiba <andrews@mainsoft.com>
246
247         * TestImageCodecInfo.cs: use regular expressions for results that may vary
248         while still in correct format, so same tests can be used for jvm
249
250 2005-08-09  Andrew Skiba <andrews@mainsoft.com>
251
252         * TestImageCodecInfo.cs: FormatID, CodecName, DllName, FilenameExtension,
253         Flags, FormatDescription, MimeType properties checked
254
255 2005-08-09  Andrew Skiba <andrews@mainsoft.com>
256
257         * TestImageCodecInfo.cs: refactor to make possible to add tests for all
258         properties, not only FormatID.
259
260 2004-03-22  Jordi Mas i Hernandez <jordi@ximian.com>
261                                                                                 
262         * TestColorMatrix.cs: added test case
263         * TestImageAttributes.cs: added test case
264
265 2004-06-10  Sanjay Gupta <gsanjay@novell.com>
266                                                                                 
267         * TestBmpCodec.cs, TestImageCodecInfo.cs, TestJpedCodec.cs: Removed
268         dependency on obsolete class, Assertion from NUnit.
269
270 2004-03-17  Ravindra  <rkumar@novell.com>
271         * Created this repository for System.Drawing.Imaging tests.
272         * ChangeLog: Added.