1 2007-01-19 Sebastien Pouliot <sebastien@ximian.com>
3 * GDIPlusTest.cs: Add test cases for loading unexisting files in
4 GdipLoadImageFromFile and GdipCreateBitmapFromFile. Added test case
5 for error code returned by GdipGetImageGraphicsContext for indexed
8 2007-01-18 Sebastien Pouliot <sebastien@ximian.com>
10 * TestGraphics.cs: Fix the LoadIndexed test case as it's current
11 implementation leads to false conclusions. MS GDI+ upgrades the
12 indexed PNG images to 32bpp ARGB. BMP are kept indexed but it's not
13 possible to create a Graphics from them.
14 * TestImage.cs: Test cases Stream_Unlock and Stream_Lock both fails
15 under MS 1.x with ArgumentNullException.
17 2007-01-16 Sebastien Pouliot <sebastien@ximian.com>
19 * TestBitmap.cs: Added test case to create multiple bitmaps from a
21 * TestIcon.cs: Added test cases to create multiple icons from a
22 single Handle or HICON. Enabled SaveAndCompare on roundtrip tests.
24 2007-01-15 Sebastien Pouliot <sebastien@ximian.com>
26 * TestIcon.cs: Add test cases for ToBitmap when multiple icon sizes
27 coexists in the same icon file.
29 2007-01-15 Sebastien Pouliot <sebastien@ximian.com>
31 * TestIcon.cs: Add test cases for non-standard size icons, 10x16 and
32 11x22, to test for non perfect match icon selection.
33 * TestImage.cs: Add test cases for locked/unlocked streams when using
34 GDI+ (e.g. Mono running on Windows).
36 2007-01-15 Sebastien Pouliot <sebastien@ximian.com>
38 * TestIcon.cs: Add test cases for XP (32bpp) icons.
40 2007-01-12 Sebastien Pouliot <sebastien@ximian.com>
42 * TestBitmap.cs: Add test cases for FromHicon and roundtripping using
43 GetHbitmap and FromHbitmap.
44 * TestIcon.cs: Add test cases for all constructors. Add test cases for
45 saving icons (all sizes). Add test cases for roundtripping icons using
48 2007-01-11 Sebastien Pouliot <sebastien@ximian.com>
50 * GDIPlusTest.cs: Add test case for loading an icon and playing with
52 * TestIcon.cs: Add test cases for different sizes of icons.
54 2007-01-07 Sebastien Pouliot <sebastien@ximian.com>
56 * TestGraphics.cs: Mark MeasureString_StringFontInt_LongString and
57 MeasureString_Wrapping_Dots as a possible, host specific, ignored test
59 * FontFamilyTest.cs: Mark FontFamily_String as a possible, host
60 specific, ignored test case.
62 2006-12-29 Gert Driesen <drieseng@users.sourceforge.net>
64 * SystemFontsTest.cs: Split DefaultFont test into two parts, since
65 on Linux MS Sans Sarif is mapped to other available font.
67 2006-12-29 Gert Driesen <drieseng@users.sourceforge.net>
69 * SystemFontsTest.cs: Added test for DefaultFont.
71 2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
73 * TestBrushes.cs: Ensure that the unit tests are destructive on the
74 brushes (since you can change their color and dispose them). Now only
75 Brushes.YellowGreen is "destroyed" in the (new) Dispose test. This fix
76 any other unit test that use Brushes.* executed after this one.
78 2006-12-19 Sebastien Pouliot <sebastien@ximian.com>
80 * TestIcon.cs: Add test cases for 2.0 ExtractAssociatedIcon method.
82 2006-12-03 Sebastien Pouliot <sebastien@ximian.com>
84 * SystemIconsTest.cs: New. Unit tests for SystemIcons. Note that the
85 icons provided here behave differently than normal icons (can't be
88 2006-11-23 Sebastien Pouliot <sebastien@ximian.com>
90 * TestImageFormatConverter.cs: Add test cases for ConvertFrom (long
91 names, currently not working), GetStandardValuesSupported and
92 GetStandardValues methods.
94 2006-11-06 Sebastien Pouliot <sebastien@ximian.com>
96 * TestGraphics.cs: Add new MeasureString test cases.
97 * TestRectangle.cs: Add unit tests for == and != operators. Update
98 tests to NUnit 2.2 syntax.
99 * TestRectangleF.cs: Add unit tests for == and != operators. Update
100 tests to NUnit 2.2 syntax.
102 2006-10-18 Sebastien Pouliot <sebastien@ximian.com>
104 * TestGraphics.cs: Ignore new test cases when font is null (not
105 available). Add pixel size compares to MeasureString_Bug76664.
107 2006-10-11 Sebastien Pouliot <sebastien@ximian.com>
109 * TestGraphics.cs: Added test case to measure strings, some aren't yet
110 working. Modified some to get better checks (e.g. Int32.MaxValue for
113 2006-10-03 Boris Kirzner <borisk@mainsoft.com>
115 * TestStringFormat.cs: mark tests not working in TARGET_JVM.
117 2006-09-29 Sebastien Pouliot <sebastien@ximian.com>
119 * TestGraphics.cs: Convert unit tests to 2.2 API so we can Ignore some
120 tests dynamically (when fonts aren't installed).
122 2006-09-28 Sebastien Pouliot <sebastien@ximian.com>
124 * TestGraphics.cs: Added test cases for bug #77699 (with and without
127 2006-09-26 Boris Kirzner <borisk@mainsoft.com>
129 * TestStringFormat.cs: fix build for TARGET_JVM.
131 2006-09-22 Sebastien Pouliot <sebastien@ximian.com>
133 * TestGraphics.cs: Added more test cases for MeasureCharacterRanges,
134 like handling bad ranges (start, length) and hotkey prefix handling.
136 2006-09-21 Sebastien Pouliot <sebastien@ximian.com>
138 * GDIPlusTest.cs: Added test cases for GdipGetStringFormatTabStops and
139 GdipSetStringFormatTabStops functions.
140 * TestStringFormat.cs: Added a more complex test case for Clone.
142 2006-09-19 Sebastien Pouliot <sebastien@ximian.com>
144 * GDIPlusTest.cs: Added test cases for GdipMeasureCharacterRanges and
145 StringFormat functions.
146 * TestGraphics.cs: Avoid test cases failure if the font object can't
147 be created during fixture's setup.
148 * TestStringFormat.cs: Increased coverage of the unit tests.
150 2006-09-18 Sebastien Pouliot <sebastien@ximian.com>
152 * TestGraphics.cs: Add test cases for MeasureString and
153 MeasureCharacterRanges methods.
155 2006-09-18 Boris Kirzner <borisk@mainsoft.com>
157 * ColorTranslator.cs,TestBitmap.cs,TestColor.cs,TestFont.cs,
158 TestRegion.cs,TestSizeFConverter.cs : mark tests not working
161 2006-09-16 Sebastien Pouliot <sebastien@ximian.com>
163 * TestSizeF.cs: Remove the NET_2_0/NotWorking stuff from GetHashCode
164 test. The test is bad because sometimes it uses Size instead of SizeF.
166 2006-09-14 Sebastien Pouliot <sebastien@ximian.com>
168 * GDIPlusTest.cs: Added test cases for GdipBitmapUnlockBits.
170 2006-09-11 Sebastien Pouliot <sebastien@ximian.com>
172 * TestBitmap.cs: Fix the bitmap loading code to work in more cases.
173 * TestImageConverter.cs: Added a test case when value is null (should
174 return "(none)"). Uncommented and splitted all exception test cases
175 into individual tests. Still got one faulty test: ConvertTo_ByteArray.
177 2006-09-04 Jonathan Gilbert <logic@deltaq.org>
179 * TestBitmap.cs: Reactivated the Rotate1bit4bit test, with code added
180 to ignore the test if Microsoft's GDIPLUS.DLL is in use.
182 2006-09-01 Sebastien Pouliot <sebastien@ximian.com>
184 * TestBitmap.cs: Add more test cases for LockBits which, on Mono,
185 seems to work only when the destination format is 32 bits.
187 2006-08-31 Sebastien Pouliot <sebastien@ximian.com>
189 * TextureBrushTest.cs: Remove NotWorking from rotation test case.
191 2006-08-30 Sebastien Pouliot <sebastien@ximian.com>
193 * TextureBrushTest.cs: More test cases when only a partial part of the
194 image is being used and for cloning the brush.
196 2006-08-28 Sebastien Pouliot <sebastien@ximian.com>
198 * GDIPlusTest.cs: Added more parameters checks for TextureBrush calls.
199 * TestBitmap.cs: Fix test case for big endian arch (Marshal.ReadInt32)
201 2006-08-27 Sebastien Pouliot <sebastien@ximian.com>
203 * ColorConverter.cs: Add a new test case for a color with a integer
204 part that is too large to convert into an int.
205 * ColorTranslator.cs: Add more test cases for FromHtml method.
207 2006-08-25 Sebastien Pouliot <sebastien@ximian.com>
209 * GDIPlusTest.cs: Fix ImageAttributes test case.
210 * TestBitmap.cs: Add more details to pinpoint exact failure under OSX.
212 2006-08-24 Sebastien Pouliot <sebastien@ximian.com>
214 * GDIPlusTest.cs: Added more test cases for TextureBrush functions.
215 Added new test cases for ImageAttributes. Removed some assertion for
216 GpGraphicsPath (which returns different value on monobuild win32 bot
217 than my own machine, uninit field ?).
219 2006-08-23 Sebastien Pouliot <sebastien@ximian.com>
221 * GDIPlusTest.cs: Added new test cases for TextureBrush functions.
222 * TextureBrushTest.cs: New. Unit tests for TextureBrush class.
224 2006-08-19 Sebastien Pouliot <sebastien@ximian.com>
226 * GDIPlusTest.cs: Added new test cases for GraphicsPathIter functions.
228 2006-08-18 Sebastien Pouliot <sebastien@ximian.com>
230 * GDIPlusTest.cs: Added more test cases for Matrix functions.
232 2006-08-16 Sebastien Pouliot <sebastien@ximian.com>
234 * GDIPlusTest.cs: Ignore some test cases if we cannot get any font
237 2006-08-15 Sebastien Pouliot <sebastien@ximian.com>
239 * FontFamilyTest.cs: Ignore test cases if we cannot get any font
241 * TestFont.cs: Ignore test cases if we cannot get any font family
244 2006-08-14 Sebastien Pouliot <sebastien@ximian.com>
246 * GDIPlusTest.cs: Re-add LOGONT definition as a class (instead of a
247 struct like it's currently defined inside SD).
249 2006-08-12 Duncan Mak <duncan@novell.com>
251 * GDIPlusTest.cs: Removed all the local PInvoke methods.
252 (DrawingOperations): New test for various draw and fill operations
255 2006-08-11 Sebastien Pouliot <sebastien@ximian.com>
257 * GDIPlusTest.cs: Added one more case for GdipGetLogFont.
258 * TestBitmap.cs: Ignore test Rotate1bit4bit as it fails when Mono
259 executes under Windows (GDI+);
260 * TestFont.cs: Added more test cases for ToLogFont including one that
261 shows that LOGFONT only works properly when it's a class (not a struct)
263 2006-08-10 Sebastien Pouliot <sebastien@ximian.com>
265 * GDIPlusTest.cs: Add more test cases for GraphicsPath and
266 PathGradientBrush to fix unit tests under Windows.
267 * RegionNonRectTest.cs: Ignore Region_Ctor_RegionData as it will
268 fail when using MS GDI+ (e.g. Mono on Windows).
270 2006-08-10 Sebastien Pouliot <sebastien@ximian.com>
272 * GDIPlusTest.cs: Add more test cases for GraphicsPath (Reset and
273 Widen) and some new tests for Matrix related GDI+ functions.
275 2006-08-08 Sebastien Pouliot <sebastien@ximian.com>
277 * TestRegion.cs: Add test case for excluding a rectangle from an
280 2006-08-07 Sebastien Pouliot <sebastien@ximian.com>
282 * GDIPlusTest.cs: Avoid leaking during tests.
284 2006-08-05 Sebastien Pouliot <sebastien@ximian.com>
286 * GDIPlusTest.cs: Some test cases for Graphics and Font related GDI+
289 2006-08-04 Sebastien Pouliot <sebastien@ximian.com>
291 * GDIPlusTest.cs: Some test cases for GraphicsPath, PathGradientBrush,
292 Pen related GDI+ calls.
294 2006-08-03 Sebastien Pouliot <sebastien@ximian.com>
296 * GDIPlusTest.cs: More test cases for the GDI+ function calls (which
297 fixes some unit test failures seen with Mono running on Windows).
299 2006-08-03 Sebastien Pouliot <sebastien@ximian.com>
301 * TestFont.cs: Remove asserts that are system dependant.
303 2006-07-20 Sebastien Pouliot <sebastien@ximian.com>
305 * TestGraphics.cs: Added ReleaseHDC test cases by Jonathan Pobst.
307 2006-07-06 Sebastien Pouliot <sebastien@ximian.com>
309 * GDIPlusTest.cs: New WIP. Unit tests for the GDI+ function calls.
310 * TestImage.cs: Added checks to validate that the thumbnail's callback
313 2006-07-06 Sebastien Pouliot <sebastien@ximian.com>
315 * SolidBrushTest.cs: New test case using DrawLine.
317 2006-07-04 Sebastien Pouliot <sebastien@ximian.com>
319 * TestImage.cs: Add test cases for GetThumbnailImage.
321 2006-06-30 Sebastien Pouliot <sebastien@ximian.com>
323 * SolidBrushTest.cs: New. Unit tests for SolidBrush.
325 2006-06-28 Sebastien Pouliot <sebastien@ximian.com>
327 * TestFont.cs: Expanded a test case to check for bug #78721 where the
328 LOGFONT structure must be initialized even if the ToLogFont call fails
330 2006-06-27 Sebastien Pouliot <sebastien@ximian.com>
332 * TestBitmap.cs: Reactivate a test case (LockBitmap) as NotWorking and
333 add a comment on a commented one (MakeTransparent ;-)
335 2006-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
337 * TestBitmap.cs: add test for stride with 1bpp indexed bitmap.
339 2006-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
341 * TestColor.cs: added 2 more tests for serialization and enabled one
342 that was not working.
344 2006-05-30 Sebastien Pouliot <sebastien@ximian.com>
346 * FontFamilyTest.cs: New. Unit tests for FontFamily.
347 * TestFont.cs: Added more test cases to Font.
349 2006-05-29 Sebastien Pouliot <sebastien@ximian.com>
351 * TestImageFormatConverter.cs: Added test cases for all well known
352 ImageFormat short and long names using ConvertFrom.
354 2006-05-26 Sebastien Pouliot <sebastien@ximian.com>
356 * TestColor.cs: Added test cases for serialization. Currently we can't
357 deserialize Color coming from MS serialization.
359 2006-05-25 Sebastien Pouliot <sebastien@ximian.com>
361 * TestRegion.cs: Added a new fixture that executes with UnmanagedCode
362 permission and test the [Get|From]Hrgn methods.
364 2006-05-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
366 * TestBitmap.cs: new tests for the default format and the default file
369 2006-05-24 Sebastien Pouliot <sebastien@ximian.com>
371 * ColorConverter.cs: Split unworking test case from ConvertFrom into
372 a separate test case (marked as NotWorking).
373 * TestBitmap.cs: Mark test case Rotate1bit4bit as NotDotNet as it was
374 probably never tested under Windows (and doesn't work there).
375 * TestFontConverter.cs: Split test case for CreateInstance to check
376 for ArgumentException (2.0) or NullReferenceException (1.x).
377 * TestPointConverter.cs: Split test case for CreateInstance to check
378 for ArgumentException (2.0) or NullReferenceException (1.x).
379 * TestRectangleConverter.cs: Split test case for CreateInstance to
380 check for ArgumentException (2.0) or NullReferenceException (1.x).
381 * TestSizeConverter.cs: Split test case for CreateInstance to check
382 for ArgumentException (2.0) or NullReferenceException (1.x).
383 * TestSizeFConverter.cs: Add/split test cases for CreateInstance to
384 check for InvalidCastException and NullReferenceException.
385 * TestSizeF.cs: Mark GetHashCodeTest as NotWorking in 2.0 profile as
386 Empty and SizeF(0,0) don't share the same hash code.
388 2006-05-24 Sebastien Pouliot <sebastien@ximian.com>
390 * TestImageConverter.cs: Adjust test cases as there is an additional
391 properties under 2.0.
392 * TestSizeF.cs: Under 2.0 SizeF.Empty != SizeF(0,0)
394 2006-05-24 Sebastien Pouliot <sebastien@ximian.com>
396 * PenTest.cs: Fix different exception being thrown in 1.x and 2.0.
397 * TestFont.cs: Fix tests under Windows (CAS related);
398 * TestGraphics.cs: Fix and add more test cases for FillRectangles.
400 2006-05-24 Sebastien Pouliot <sebastien@ximian.com>
402 * PenTest.cs: Added a test case where the brush supplied to the .ctor
403 is disposed before the pen is used. Based on a sample from Paddy joy.
405 2006-05-17 Sebastien Pouliot <sebastien@ximian.com>
407 * PenTest.cs: New. Unit tests for Pen.
409 2006-05-15 Atsushi Enomoto <atsushi@ximian.com>
411 * TestGraphics.cs : added test for bug #78408 (FillRectangles).
413 2006-05-12 Sebastien Pouliot <sebastien@ximian.com>
415 * TestRegion.cs: Added a new test case for unioning a rectangle with
416 infinity and a new test case for GetRegionScans.
418 2006-05-04 Sebastien Pouliot <sebastien@ximian.com>
420 * TestGraphics.cs: Re-introduce the removed check :)
422 2006-05-04 Sebastien Pouliot <sebastien@ximian.com>
424 * TestGraphics.cs: Temporarily remove the checks for the transform in
425 containers. This allows libgdiplus to get better visual results until
426 the matrix issue is fixed correctly (instead of returning the "right"
427 matrix and displaying wrong data).
429 2006-05-02 Sebastien Pouliot <sebastien@ximian.com>
431 * TestGraphics.cs: Added new test cases for [Begin|End]Container and
432 for Save and Restore methods.
434 2006-04-27 Sebastien Pouliot <sebastien@ximian.com>
436 * TestGraphics.cs: Added new test cases for DrawCurve methods.
438 2006-04-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
440 * TestBitmap.cs: added tests for UnlockBits when the target is an
441 indexed image and a non-indexed one.
443 2006-04-21 Sebastien Pouliot <sebastien@ximian.com>
445 * TestGraphics.cs: Added new test cases for clipping. Some of them do
448 2006-04-11 Sebastien Pouliot <sebastien@ximian.com>
450 * TestGraphics.cs: Added new test cases for bug #77129 where we should
451 not draw or fill rectangle(s) with negative width or height. Converted
452 all test cases to UNIX line endings.
454 2006-03-30 Sebastien Pouliot <sebastien@ximian.com>
456 * TestGraphics.cs: Added new test cases translating matrix with
457 different MatrixOrder and for multiplying a non-invertible matrix.
459 2006-03-28 Sebastien Pouliot <sebastien@ximian.com>
461 * TestGraphics.cs: Add new test cases for clipping.
463 2006-03-25 Sebastien Pouliot <sebastien@ximian.com>
465 * RegionDataTest.cs: Add test cases for GetRegionData when a region is
466 path-based (using bitmaps in libgdiplus) and for regions that had a
467 binary operations applied (i.e. using a path tree in libgdiplus).
468 * RegionNonRectTest.cs: Add test cases for GetRegionScans and all
469 binary operators (Union, Intersection, Complement, Exclude and Xor)
470 on path based regions (using bitmaps in libgdiplus).
472 2006-02-29 Peter Dennis Bartok <pbartok@novell.com>
474 * TestFont.cs: LOGFONT must be CharSet=Auto to make sure we have
475 the appropriate size on each system
477 2006-01-27 Sebastien Pouliot <sebastien@ximian.com>
479 * RegionNonRectTest.cs: Updated comments on a test that fails on both
480 1.x and 2.0 MS runtime.
481 * TestFont.cs: Converted tests to NUnit 2.2 and added descriptions to
484 2006-01-26 Boris Kirzner <borisk@mainsoft.com>
485 * ColorConverter.cs, TestBitmap.cs, TestIcon.cs, TestIconConverter.cs,
486 TestImageConverter.cs, TestPointConverter.cs, TestRectangleConverter.cs,
487 TestRegion.cs, TestSizeConverter.cs, TestStringFormat.cs:
488 added #ifdef for TARGET_JVM.
490 2006-01-23 Boris Kirzner <borisk@mainsoft.com>
491 * TestBitmap.cs, TestFont.cs: #ifdef fot TARGET_JVM.
493 2006-01-18 Sebastien Pouliot <sebastien@ximian.com>
495 * RegionDataTest.cs: New. Unit tests for RegionData.
496 * RegionNonRectTest.cs: New. Unit tests for non-rectangular regions.
497 * TestRegion.cs: Added new test cases for empty region and IsInfinite
498 behaviour with multiple rectangles / path-rectangle regions.
500 2006-01-16 Sebastien Pouliot <sebastien@ximian.com>
502 * TestRegion.cs: Mark a test case as NotWorking as it caused a
505 2006-01-11 Sebastien Pouliot <sebastien@ximian.com>
507 * RegionCas.cs: New. CAS unit tests for Region.
508 * TestRegion.cs: Added test cases to check for expected exceptions.
510 2005-12-05 Peter Dennis Bartok <pbartok@novell.com>
512 * TestFont.cs: Added test for LogFont conversion
514 2005-12-05 Jordi Mas i Hernandez <jordimash@gmail.com>
516 * TestPoint.cs: Test new methods for .Net 2.0
517 * TestPointF.cs Test new methods for .Net 2.0
518 * ColorConverter.cs: Fixes for .Net 2.0
519 * TestSizeF.cs: Test new methods for .Net 2.0
520 * TestSize.cs: Test new methods for .Net 2.0
522 2005-12-02 Jonathan Gilbert <logic@deltaq.org>
524 * TestBitmap.cs (LockUnlockBitmap): Added test for the copying back
525 of bitmap data in Bitmap.UnlockBits for non-readonly ImageLockMode
528 2005-11-17 Vladimir Krasnov <vladimirk@mainsoft.com>
530 * ColorConverter.cs: added testcases for ConvertFrom and
531 three digit notaion color.
533 2005-10-23 Jonathan Gilbert <logic@deltaq.org>
535 * TestBitmap.cs (Rotate1bit4bit): Added test for rotation & flipping
536 of indexed (1- and 4-bit) Bitmaps.
537 * 1bit.png, 4bit.png: Added to 'bitmaps' subdirectory.
539 2005-09-19 Miguel de Icaza <miguel@novell.com>
541 * TestGraphics.cs (LoadIndexed): Add test for the indexed bug.
543 2005-09-16 Sebastien Pouliot <sebastien@ximian.com>
545 * BitmapCas.cs: New. CAS unit tests for Bitmap.
546 * GraphicsCas.cs: New. CAS unit tests for Graphics.
547 * ColorConverter.cs, ColorTranslator.cs, TestBrushes.cs, TestBitmap.cs
548 TestColor.cs, TestFont.cs, TestIcon.cs, TestIconConverter.cs,
549 TestImage.cs, TestImageConverter.cs, TestImageFormatConverter.cs,
550 TestPens.cs, TestPoint.cs, TestPointF.cs, TestPointConverter.cs,
551 TestRectangle.cs, TestRectangleF.cs, TestRectangleConverter.cs,
552 TestRegion.cs, TestSizeConverter.cs, TestSize.cs, TestSizeF.cs,
553 TestStringFormat.cs, TestSystemBrushes.cs, TestSystemPens.cs: Deny
554 UnmanagedCode permission to all tests. This shows (when executed under
555 MS runtime) that S.D API is safe and doesn't requires high privileges
556 to run - even if we know that, deep down, this calls into GDI+.
558 2005-09-14 Jordi Mas i Hernandez <jordi@ximan.com>
560 * TestGraphics.cs: Adds default properties, properties set/get and save
561 and restore status test
563 2005-09-13 Jordi Mas i Hernandez <jordi@ximan.com>
565 * TestGraphics.cs: resets graphics object status before every SetClip test
567 2005-09-12 Gert Driesen <drieseng@users.sourceforge.net>
569 * TestImageConverter.cs: Re-enabled GetProperties test.
570 * TestPointConverter.cs: same.
571 * TestRectangleConverter.cs: same.
572 * TestSizeConverter.cs: same.
574 2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>
576 * TestImagge.cs: File not found exception, related to fix r49744
577 * TestBimap.cs: File not found exception, related to fix r49744
579 2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>
581 * TestGraphics.cs: New test case, only clipping for now
583 2005-08-26 Gert Driesen <drieseng@users.sourceforge.net>
585 * TestPointConverter.cs: Use Assert class instead of deriving from
586 deprecated Assertion class. Tests now pass on both Mono and MS.NET.
587 * TestRectangleConverter.cs: same.
588 * TestSizeConverter.cs: same.
590 2005-08-26 Gert Driesen <drieseng@users.sourceforge.net>
592 * ColorConverter.cs: Add hex string tests. Fixed tests to pass on
595 2005-08-23 Jordi Mas i Hernandez <jordi@ximan.com>
597 * TestPens.cs: Add test for Equals method
598 * TestBrushes.cs: Add test for Equals method
600 2005-08-19 Jordi Mas i Hernandez <jordi@ximan.com>
602 * TestPointConverter.cs: Fixes and changes to make the test locale unsensitive
603 * TestRectangleConverter.cs: Fixes and changes to make the test locale unsensitive
604 * TestSizeConverter.cs: Fixes and changes to make the test locale unsensitive
605 * ColorConverter.cs: Fixes and changes to make the test locale unsensitive
607 2005-08-17 Jordi Mas i Hernandez <jordi@ximan.com>
609 * TestRegion.cs: Adds many new cases for the new region implementation
611 2005-08-16 Gert Driesen <drieseng@users.sourceforge.net>
613 * ColorConverter.cs: Mono now also throws ArgumentException when
614 color value is not between 0 and 255.
615 * TestColor.cs: Added tests for invalid color values.
616 * TestRectangleConverter.cs: Fixed tests for conversion to/from
617 string. Added tests that verify results using specific cultures.
619 2005-08-14 Gert Driesen <drieseng@users.sourceforge.net>
621 * ColorConverter.cs: Merged tests from TestColorConverter.cs. Fixed
622 tests using current culture.
623 * TestColorConverter.cs: Merged tests with ColorConverter.cs and
626 2005-08-14 Gert Driesen <drieseng@users.sourceforge.net>
628 * TestColor.cs: Added test for ToString() on uninitialized color.
629 * TestColorConverter.cs: Added tests for ColorConverter.
631 2005-08-10 Jordi Mas i Hernandez <jordi@ximan.com>
633 * TestRegion.cs: new cases for Combine and Intersect
635 2005-08-10 Zoltan Varga <vargaz@freemail.hu>
637 * TestRectangle.cs: Add new test.
639 2005-08-09 Andrew Skiba <andrews@mainsoft.com>
641 * ColorConverter.cs, ColorTranslator.cs: added
642 * TestPointConverter.cs, TestRectangleConverter.cs, TestSizeConverter.cs: new
643 tests for convert to/from string
645 2005-08-07 Andrew Skiba <andrews@mainsoft.com>
647 * Color.cs: many new testcases added
649 2005-08-07 Andrew Skiba <andrews@mainsoft.com>
651 * Size.cs, SizeF.cs: GetHashCode and ToString tests
653 2005-08-07 Andrew Skiba <andrews@mainsoft.com>
655 * TestRectangle.cs, TestRectangleF.cs: add new testcases
657 2005-08-07 Andrew Skiba <andrews@mainsoft.com>
659 * TestPoint.cs: GetHashCode and ToString tests added
660 * TestPointF.cs: GetHashCode and ToString tests added, Addition and Substraction
663 2005-08-07 Andrew Skiba <andrews@mainsoft.com>
665 * TestPens.cs, TestSystemBrushes.cs, TestSystemPens.cs: don't rethrow exceptions, keep
666 the original stack trace.
668 2005-07-27 Andrew Skiba <andrews@mainsoft.com>
670 * TestColor.cs: added tests for equality operators, IsEmpty property and fixed GetHBS
671 tests to use tolerance.
673 2005-05-10 Juraj Skripsky <juraj@hotfeet.ch>
675 * TestColor.cs: Added tests for GetHue, GetBrightness
678 2005-02-24 Jordi Mas i Hernandez <jordi@ximan.com>
679 * TestRegion.cs: added new IsVisible cases
681 2004-06-22 Sanjay Gupta <gsanjay@novell.com>
683 * TestIconConverter.cs, TestImageConverter.cs: Commented out some tests.
685 2004-06-17 Ravindra <rkumar@novell.com>
687 * graphicsUi.cs: Formatted and moved to
688 Samples/System.Drawing directory.
689 * image1.cs: Formatted and renamed to bmpsave.cs. Moved to
690 Samples/System.Drawing directory.
691 * hering.cs: Formatted and moved to Samples/General directory.
692 * BmpPaint.cs: Ficed, formatted and moved to
693 Samples/System.Drawing directory.
694 * font1.cs: Formatted and renamed to font.cs. Moved to
695 Samples/System.Drawing directory.
697 2004-06-10 Sanjay Gupta <gsanjay@novell.com>
699 * TestBitmap.cs: Corrected issues from my previous checkin.
701 2004-06-10 Sanjay Gupta <gsanjay@novell.com>
703 * TestImageFormatConverter.cs, TestStringFormat.cs: Removed
704 dependency on obsolete class, Assertion from NUnit.
706 2004-06-09 Sanjay Gupta <gsanjay@novell.com>
708 * TestImageConverter.cs: Removed dependency on obsolete class,
709 Assertion from NUnit.
711 2004-06-09 Sanjay Gupta <gsanjay@novell.com>
713 * TestBitmap.cs, TestIcon.cs, TestIconConverter.cs: Removed
714 dependency on obsolete class, Assertion from NUnit.
716 2004-05-27 Ravindra <rkumar@novell.com>
718 * TestRectangleConverter.cs: Ignored the test that is failing
719 because of bug #58435.
720 * TestPointConverter.cs: Same.
721 * TestSizeConverter.cs: Same.
722 * TestImageConverter.cs: Same.
724 2004-05-26 Sanjay Gupta <gsanjay@novell.com>
726 * TestImageFormatConverter.cs: Minor modification. Removed duplicate
729 2004-05-26 Ravindra <rkumar@novell.com>
731 * TestColor.cs: Added a test for testing ARGB values for all
732 the static color properties.
734 2004-05-20 Sanjay Gupta <gsanjay@novell.com>
736 * TestIcon.cs: Added.
737 * bitmaps/smiley.ico: Added.
739 2004-05-18 Sanjay Gupta <gsanjay@novell.com>
741 * TestImageFormatConverter.cs: Fixed issues with test case.
743 2004-05-18 Sanjay Gupta <gsanjay@novell.com>
745 * TestImageConverter.cs: Fixed issues with test case.
747 2004-05-18 Sanjay Gupta <gsanjay@novell.com>
749 * TestIconConverter.cs: Fixed issues with test case.
751 2004-05-18 Ravindra <rkumar@novell.com>
753 * TestHatchBrush.cs: Removed. Now, we have a better test for HatchBrush
754 this under Test/System.Drawing.Drawing2D directory.
756 2004-05-17 Sanjay Gupta <gsanjay@novell.com>
758 * TestIconConverter.cs: Added.
759 * bitmaps/VisualPng.ico: Added
760 * bitmaps/VisualPng1.ico: Added
762 2004-05-14 Sanjay Gupta <gsanjay@novell.com>
764 * TestBitmap.cs: Modified method signature to static to be used in other file.
765 * TestImageConverter.cs: Added.
766 * TestImageFormatConverter.cs: Added
768 2004-05-12 Jordi Mas <jordi@ximan.com>
769 * TestBitmap.cs: added lockbitmap tests
771 2004-05-07 Jordi Mas <jordi@ximan.com>
772 * TestBitmap.cs: added rotation tests
774 2004-04-23 Ravindra <rkumar@novell.com>
776 * TestSystemPens.cs: Removed some unused exception variables.
777 * TestRectangleConverter.cs: Removed culture dependent tests.
778 * TestPointConverter.cs: Removed culture dependent tests.
779 * TestSizeConverter.cs: Removed culture dependent tests.
780 (These tests were not right because a constant culture specific string
781 was being parsed by using current culture of the thread. It resulted in
782 test failures when cultures do not match.)
784 2004-04-22 Ravindra <rkumar@novell.com>
786 * TestPointConverter.cs: Added.
787 * TestSizeConverter.cs: Added.
789 2004-04-22 Ravindra <rkumar@novell.com>
791 * TestRectangleConverter.cs: Added.
793 2004-04-21 Ravindra <rkumar@novell.com>
795 * TestPens.cs: Added.
797 2004-04-21 Ravindra <rkumar@novell.com>
799 * TestBrushes.cs: Added.
801 2004-04-16 Ravindra <rkumar@novell.com>
803 * TestSystemPens.cs: Added.
805 2004-03-13 Ravindra <rkumar@novell.com>
807 * TestSystemBrushes.cs: Added test fail conditions.
809 2004-03-12 Ravindra <rkumar@novell.com>
811 * TestSystemBrushes.cs: Added.
813 2004-03-17 Ravindra <rkumar@novell.com>
814 * TestHatchBrush.cs: Added.
816 2004-01-26 Ravindra <rkumar@novell.com>
817 * TestPointF.cs: Added.
818 * TestSize.cs: Added.
821 2004-01-16 Ravindra <rkumar@novell.com>
822 * BmpPaint.cs did not run on .NET.
823 Modified to make it run on .NET. Specs say
824 "Do not save an image to the same stream
825 that was used to construct the image."
827 2003-07-30 Alexandre Pigolkine <pigolkine@gmx.de>
828 * BmpPaint.cs modified
830 2003-06-28 Alexandre Pigolkine <pigolkine@gmx.de>
831 * hering.cs save as Jpeg also
833 2003-06-22 Alexandre Pigolkine <pigolkine@gmx.de>
836 2003-06-17 Alexandre Pigolkine <pigolkine@gmx.de>
839 2003-06-15 Alexandre Pigolkine <pigolkine@gmx.de>
840 * BmpPaint.cs ImageFormat specified for Save()
843 2003-06-06 Alexandre Pigolkine <pigolkine@gmx.de>
846 2001-10-31 Mike Kestner <mkestner@speakeasy.net>
848 * TestPoint.cs : Tests I've had in my node forever.