1 2007-03-19 Jonathan Pobst <monkey@jpobst.com>
3 * TestFont.cs: Add a test for exception thrown when an unavailable font
4 style is requested. (Marked NotWorking due to being platform specific.)
6 2007-03-16 Sebastien Pouliot <sebastien@ximian.com>
8 * SystemFontsTest.cs: Avoid failures (ignore tests) if no fonts are
9 available on the system.
11 2007-03-15 Sebastien Pouliot <sebastien@ximian.com>
13 * ColorConverter.cs: Merge ConvertFrom_NotWorking with ConvertFrom as
14 the test cases are now working properly.
15 * ColorTranslator.cs: Add two other #hex cases. Fix typo.
17 2007-03-14 Sebastien Pouliot <sebastien@ximian.com>
19 * TestImage.cs: Add test cases for loading invalid files as an Image.
21 2007-03-09 Sebastien Pouliot <sebastien@ximian.com>
23 * GDIPlusTest.cs: Add test cases for GDI+ metafile API.
24 * TestImage.cs: Add test cases for loading metafile as Image.
26 2007-03-08 Sebastien Pouliot <sebastien@ximian.com>
28 * TestBitmap.cs: Re-add the 2 NotWorking cases that were removed by
31 2007-03-07 Vladimir Krasnov <vladimirk@mainsoft.com>
33 * TestBitmap.cs, TestFont.cs, TestIcon.cs, TestRegion.cs: removed tests
34 for TARGET_JVM with not supported method calls
36 2007-02-28 Sebastien Pouliot <sebastien@ximian.com>
38 * SystemFontsTest.cs: Add more tests cases including disposing the
39 font instance returned by the SystemFonts class.
41 2007-02-26 Sebastien Pouliot <sebastien@ximian.com>
43 * TestRegion.cs: Add test cases for ReleaseHrgn and fix GetHrgn tests
44 to avoid leaking memory under 2.0 (where ReleaseHrgn is available).
46 2007-02-21 Sebastien Pouliot <sebastien@ximian.com>
48 * ColorConverter.cs: Rename fixture to match our styleguide.
49 * ColorTranslator.cs: Rename fixture to match our styleguide.
51 2007-02-14 Sebastien Pouliot <sebastien@ximian.com>
53 * TestBitmap.cs: Add a test cases for default palettes for 1, 4 and 8
56 2007-02-08 Sebastien Pouliot <sebastien@ximian.com>
58 * TestRegion.cs: Add test cases for matrix operations on infinite
59 regions (result is always an infinite region). Add test cases for
60 scale and scale+translate on regions (to see that they do not trigger
61 a convertion into bitmap-based regions).
63 2007-02-01 Sebastien Pouliot <sebastien@ximian.com>
65 * TestGraphics.cs: Add test cases for VisibleClipBound (bug #78958)
66 and for checking clip bounds after operation on world tranformations.
68 2007-01-31 Sebastien Pouliot <sebastien@ximian.com>
70 * TestGraphics.cs: Add test case for trailing spaces when calling
73 2007-01-30 Sebastien Pouliot <sebastien@ximian.com>
75 * TestBitmap.cs: Add a test cases for SoapFormatter and Xml
76 serialization, which "works" under 2.0 but not under 1.1.
77 * TestImage.cs: Add test case for XmlSerializer on Image type, which
78 "works" under 2.0 but not under 1.1.
80 2007-01-30 Sebastien Pouliot <sebastien@ximian.com>
82 * TestBitmap.cs: Add a test case to serialize and deserialize a icon,
83 which use a decoder-only codec.
85 2007-01-19 Sebastien Pouliot <sebastien@ximian.com>
87 * GDIPlusTest.cs: Add test cases for loading unexisting files in
88 GdipLoadImageFromFile and GdipCreateBitmapFromFile. Added test case
89 for error code returned by GdipGetImageGraphicsContext for indexed
92 2007-01-18 Sebastien Pouliot <sebastien@ximian.com>
94 * TestGraphics.cs: Fix the LoadIndexed test case as it's current
95 implementation leads to false conclusions. MS GDI+ upgrades the
96 indexed PNG images to 32bpp ARGB. BMP are kept indexed but it's not
97 possible to create a Graphics from them.
98 * TestImage.cs: Test cases Stream_Unlock and Stream_Lock both fails
99 under MS 1.x with ArgumentNullException.
101 2007-01-16 Sebastien Pouliot <sebastien@ximian.com>
103 * TestBitmap.cs: Added test case to create multiple bitmaps from a
105 * TestIcon.cs: Added test cases to create multiple icons from a
106 single Handle or HICON. Enabled SaveAndCompare on roundtrip tests.
108 2007-01-15 Sebastien Pouliot <sebastien@ximian.com>
110 * TestIcon.cs: Add test cases for ToBitmap when multiple icon sizes
111 coexists in the same icon file.
113 2007-01-15 Sebastien Pouliot <sebastien@ximian.com>
115 * TestIcon.cs: Add test cases for non-standard size icons, 10x16 and
116 11x22, to test for non perfect match icon selection.
117 * TestImage.cs: Add test cases for locked/unlocked streams when using
118 GDI+ (e.g. Mono running on Windows).
120 2007-01-15 Sebastien Pouliot <sebastien@ximian.com>
122 * TestIcon.cs: Add test cases for XP (32bpp) icons.
124 2007-01-12 Sebastien Pouliot <sebastien@ximian.com>
126 * TestBitmap.cs: Add test cases for FromHicon and roundtripping using
127 GetHbitmap and FromHbitmap.
128 * TestIcon.cs: Add test cases for all constructors. Add test cases for
129 saving icons (all sizes). Add test cases for roundtripping icons using
132 2007-01-11 Sebastien Pouliot <sebastien@ximian.com>
134 * GDIPlusTest.cs: Add test case for loading an icon and playing with
136 * TestIcon.cs: Add test cases for different sizes of icons.
138 2007-01-07 Sebastien Pouliot <sebastien@ximian.com>
140 * TestGraphics.cs: Mark MeasureString_StringFontInt_LongString and
141 MeasureString_Wrapping_Dots as a possible, host specific, ignored test
143 * FontFamilyTest.cs: Mark FontFamily_String as a possible, host
144 specific, ignored test case.
146 2006-12-29 Gert Driesen <drieseng@users.sourceforge.net>
148 * SystemFontsTest.cs: Split DefaultFont test into two parts, since
149 on Linux MS Sans Sarif is mapped to other available font.
151 2006-12-29 Gert Driesen <drieseng@users.sourceforge.net>
153 * SystemFontsTest.cs: Added test for DefaultFont.
155 2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
157 * TestBrushes.cs: Ensure that the unit tests are destructive on the
158 brushes (since you can change their color and dispose them). Now only
159 Brushes.YellowGreen is "destroyed" in the (new) Dispose test. This fix
160 any other unit test that use Brushes.* executed after this one.
162 2006-12-19 Sebastien Pouliot <sebastien@ximian.com>
164 * TestIcon.cs: Add test cases for 2.0 ExtractAssociatedIcon method.
166 2006-12-03 Sebastien Pouliot <sebastien@ximian.com>
168 * SystemIconsTest.cs: New. Unit tests for SystemIcons. Note that the
169 icons provided here behave differently than normal icons (can't be
172 2006-11-23 Sebastien Pouliot <sebastien@ximian.com>
174 * TestImageFormatConverter.cs: Add test cases for ConvertFrom (long
175 names, currently not working), GetStandardValuesSupported and
176 GetStandardValues methods.
178 2006-11-06 Sebastien Pouliot <sebastien@ximian.com>
180 * TestGraphics.cs: Add new MeasureString test cases.
181 * TestRectangle.cs: Add unit tests for == and != operators. Update
182 tests to NUnit 2.2 syntax.
183 * TestRectangleF.cs: Add unit tests for == and != operators. Update
184 tests to NUnit 2.2 syntax.
186 2006-10-18 Sebastien Pouliot <sebastien@ximian.com>
188 * TestGraphics.cs: Ignore new test cases when font is null (not
189 available). Add pixel size compares to MeasureString_Bug76664.
191 2006-10-11 Sebastien Pouliot <sebastien@ximian.com>
193 * TestGraphics.cs: Added test case to measure strings, some aren't yet
194 working. Modified some to get better checks (e.g. Int32.MaxValue for
197 2006-10-03 Boris Kirzner <borisk@mainsoft.com>
199 * TestStringFormat.cs: mark tests not working in TARGET_JVM.
201 2006-09-29 Sebastien Pouliot <sebastien@ximian.com>
203 * TestGraphics.cs: Convert unit tests to 2.2 API so we can Ignore some
204 tests dynamically (when fonts aren't installed).
206 2006-09-28 Sebastien Pouliot <sebastien@ximian.com>
208 * TestGraphics.cs: Added test cases for bug #77699 (with and without
211 2006-09-26 Boris Kirzner <borisk@mainsoft.com>
213 * TestStringFormat.cs: fix build for TARGET_JVM.
215 2006-09-22 Sebastien Pouliot <sebastien@ximian.com>
217 * TestGraphics.cs: Added more test cases for MeasureCharacterRanges,
218 like handling bad ranges (start, length) and hotkey prefix handling.
220 2006-09-21 Sebastien Pouliot <sebastien@ximian.com>
222 * GDIPlusTest.cs: Added test cases for GdipGetStringFormatTabStops and
223 GdipSetStringFormatTabStops functions.
224 * TestStringFormat.cs: Added a more complex test case for Clone.
226 2006-09-19 Sebastien Pouliot <sebastien@ximian.com>
228 * GDIPlusTest.cs: Added test cases for GdipMeasureCharacterRanges and
229 StringFormat functions.
230 * TestGraphics.cs: Avoid test cases failure if the font object can't
231 be created during fixture's setup.
232 * TestStringFormat.cs: Increased coverage of the unit tests.
234 2006-09-18 Sebastien Pouliot <sebastien@ximian.com>
236 * TestGraphics.cs: Add test cases for MeasureString and
237 MeasureCharacterRanges methods.
239 2006-09-18 Boris Kirzner <borisk@mainsoft.com>
241 * ColorTranslator.cs,TestBitmap.cs,TestColor.cs,TestFont.cs,
242 TestRegion.cs,TestSizeFConverter.cs : mark tests not working
245 2006-09-16 Sebastien Pouliot <sebastien@ximian.com>
247 * TestSizeF.cs: Remove the NET_2_0/NotWorking stuff from GetHashCode
248 test. The test is bad because sometimes it uses Size instead of SizeF.
250 2006-09-14 Sebastien Pouliot <sebastien@ximian.com>
252 * GDIPlusTest.cs: Added test cases for GdipBitmapUnlockBits.
254 2006-09-11 Sebastien Pouliot <sebastien@ximian.com>
256 * TestBitmap.cs: Fix the bitmap loading code to work in more cases.
257 * TestImageConverter.cs: Added a test case when value is null (should
258 return "(none)"). Uncommented and splitted all exception test cases
259 into individual tests. Still got one faulty test: ConvertTo_ByteArray.
261 2006-09-04 Jonathan Gilbert <logic@deltaq.org>
263 * TestBitmap.cs: Reactivated the Rotate1bit4bit test, with code added
264 to ignore the test if Microsoft's GDIPLUS.DLL is in use.
266 2006-09-01 Sebastien Pouliot <sebastien@ximian.com>
268 * TestBitmap.cs: Add more test cases for LockBits which, on Mono,
269 seems to work only when the destination format is 32 bits.
271 2006-08-31 Sebastien Pouliot <sebastien@ximian.com>
273 * TextureBrushTest.cs: Remove NotWorking from rotation test case.
275 2006-08-30 Sebastien Pouliot <sebastien@ximian.com>
277 * TextureBrushTest.cs: More test cases when only a partial part of the
278 image is being used and for cloning the brush.
280 2006-08-28 Sebastien Pouliot <sebastien@ximian.com>
282 * GDIPlusTest.cs: Added more parameters checks for TextureBrush calls.
283 * TestBitmap.cs: Fix test case for big endian arch (Marshal.ReadInt32)
285 2006-08-27 Sebastien Pouliot <sebastien@ximian.com>
287 * ColorConverter.cs: Add a new test case for a color with a integer
288 part that is too large to convert into an int.
289 * ColorTranslator.cs: Add more test cases for FromHtml method.
291 2006-08-25 Sebastien Pouliot <sebastien@ximian.com>
293 * GDIPlusTest.cs: Fix ImageAttributes test case.
294 * TestBitmap.cs: Add more details to pinpoint exact failure under OSX.
296 2006-08-24 Sebastien Pouliot <sebastien@ximian.com>
298 * GDIPlusTest.cs: Added more test cases for TextureBrush functions.
299 Added new test cases for ImageAttributes. Removed some assertion for
300 GpGraphicsPath (which returns different value on monobuild win32 bot
301 than my own machine, uninit field ?).
303 2006-08-23 Sebastien Pouliot <sebastien@ximian.com>
305 * GDIPlusTest.cs: Added new test cases for TextureBrush functions.
306 * TextureBrushTest.cs: New. Unit tests for TextureBrush class.
308 2006-08-19 Sebastien Pouliot <sebastien@ximian.com>
310 * GDIPlusTest.cs: Added new test cases for GraphicsPathIter functions.
312 2006-08-18 Sebastien Pouliot <sebastien@ximian.com>
314 * GDIPlusTest.cs: Added more test cases for Matrix functions.
316 2006-08-16 Sebastien Pouliot <sebastien@ximian.com>
318 * GDIPlusTest.cs: Ignore some test cases if we cannot get any font
321 2006-08-15 Sebastien Pouliot <sebastien@ximian.com>
323 * FontFamilyTest.cs: Ignore test cases if we cannot get any font
325 * TestFont.cs: Ignore test cases if we cannot get any font family
328 2006-08-14 Sebastien Pouliot <sebastien@ximian.com>
330 * GDIPlusTest.cs: Re-add LOGONT definition as a class (instead of a
331 struct like it's currently defined inside SD).
333 2006-08-12 Duncan Mak <duncan@novell.com>
335 * GDIPlusTest.cs: Removed all the local PInvoke methods.
336 (DrawingOperations): New test for various draw and fill operations
339 2006-08-11 Sebastien Pouliot <sebastien@ximian.com>
341 * GDIPlusTest.cs: Added one more case for GdipGetLogFont.
342 * TestBitmap.cs: Ignore test Rotate1bit4bit as it fails when Mono
343 executes under Windows (GDI+);
344 * TestFont.cs: Added more test cases for ToLogFont including one that
345 shows that LOGFONT only works properly when it's a class (not a struct)
347 2006-08-10 Sebastien Pouliot <sebastien@ximian.com>
349 * GDIPlusTest.cs: Add more test cases for GraphicsPath and
350 PathGradientBrush to fix unit tests under Windows.
351 * RegionNonRectTest.cs: Ignore Region_Ctor_RegionData as it will
352 fail when using MS GDI+ (e.g. Mono on Windows).
354 2006-08-10 Sebastien Pouliot <sebastien@ximian.com>
356 * GDIPlusTest.cs: Add more test cases for GraphicsPath (Reset and
357 Widen) and some new tests for Matrix related GDI+ functions.
359 2006-08-08 Sebastien Pouliot <sebastien@ximian.com>
361 * TestRegion.cs: Add test case for excluding a rectangle from an
364 2006-08-07 Sebastien Pouliot <sebastien@ximian.com>
366 * GDIPlusTest.cs: Avoid leaking during tests.
368 2006-08-05 Sebastien Pouliot <sebastien@ximian.com>
370 * GDIPlusTest.cs: Some test cases for Graphics and Font related GDI+
373 2006-08-04 Sebastien Pouliot <sebastien@ximian.com>
375 * GDIPlusTest.cs: Some test cases for GraphicsPath, PathGradientBrush,
376 Pen related GDI+ calls.
378 2006-08-03 Sebastien Pouliot <sebastien@ximian.com>
380 * GDIPlusTest.cs: More test cases for the GDI+ function calls (which
381 fixes some unit test failures seen with Mono running on Windows).
383 2006-08-03 Sebastien Pouliot <sebastien@ximian.com>
385 * TestFont.cs: Remove asserts that are system dependant.
387 2006-07-20 Sebastien Pouliot <sebastien@ximian.com>
389 * TestGraphics.cs: Added ReleaseHDC test cases by Jonathan Pobst.
391 2006-07-06 Sebastien Pouliot <sebastien@ximian.com>
393 * GDIPlusTest.cs: New WIP. Unit tests for the GDI+ function calls.
394 * TestImage.cs: Added checks to validate that the thumbnail's callback
397 2006-07-06 Sebastien Pouliot <sebastien@ximian.com>
399 * SolidBrushTest.cs: New test case using DrawLine.
401 2006-07-04 Sebastien Pouliot <sebastien@ximian.com>
403 * TestImage.cs: Add test cases for GetThumbnailImage.
405 2006-06-30 Sebastien Pouliot <sebastien@ximian.com>
407 * SolidBrushTest.cs: New. Unit tests for SolidBrush.
409 2006-06-28 Sebastien Pouliot <sebastien@ximian.com>
411 * TestFont.cs: Expanded a test case to check for bug #78721 where the
412 LOGFONT structure must be initialized even if the ToLogFont call fails
414 2006-06-27 Sebastien Pouliot <sebastien@ximian.com>
416 * TestBitmap.cs: Reactivate a test case (LockBitmap) as NotWorking and
417 add a comment on a commented one (MakeTransparent ;-)
419 2006-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
421 * TestBitmap.cs: add test for stride with 1bpp indexed bitmap.
423 2006-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
425 * TestColor.cs: added 2 more tests for serialization and enabled one
426 that was not working.
428 2006-05-30 Sebastien Pouliot <sebastien@ximian.com>
430 * FontFamilyTest.cs: New. Unit tests for FontFamily.
431 * TestFont.cs: Added more test cases to Font.
433 2006-05-29 Sebastien Pouliot <sebastien@ximian.com>
435 * TestImageFormatConverter.cs: Added test cases for all well known
436 ImageFormat short and long names using ConvertFrom.
438 2006-05-26 Sebastien Pouliot <sebastien@ximian.com>
440 * TestColor.cs: Added test cases for serialization. Currently we can't
441 deserialize Color coming from MS serialization.
443 2006-05-25 Sebastien Pouliot <sebastien@ximian.com>
445 * TestRegion.cs: Added a new fixture that executes with UnmanagedCode
446 permission and test the [Get|From]Hrgn methods.
448 2006-05-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
450 * TestBitmap.cs: new tests for the default format and the default file
453 2006-05-24 Sebastien Pouliot <sebastien@ximian.com>
455 * ColorConverter.cs: Split unworking test case from ConvertFrom into
456 a separate test case (marked as NotWorking).
457 * TestBitmap.cs: Mark test case Rotate1bit4bit as NotDotNet as it was
458 probably never tested under Windows (and doesn't work there).
459 * TestFontConverter.cs: Split test case for CreateInstance to check
460 for ArgumentException (2.0) or NullReferenceException (1.x).
461 * TestPointConverter.cs: Split test case for CreateInstance to check
462 for ArgumentException (2.0) or NullReferenceException (1.x).
463 * TestRectangleConverter.cs: Split test case for CreateInstance to
464 check for ArgumentException (2.0) or NullReferenceException (1.x).
465 * TestSizeConverter.cs: Split test case for CreateInstance to check
466 for ArgumentException (2.0) or NullReferenceException (1.x).
467 * TestSizeFConverter.cs: Add/split test cases for CreateInstance to
468 check for InvalidCastException and NullReferenceException.
469 * TestSizeF.cs: Mark GetHashCodeTest as NotWorking in 2.0 profile as
470 Empty and SizeF(0,0) don't share the same hash code.
472 2006-05-24 Sebastien Pouliot <sebastien@ximian.com>
474 * TestImageConverter.cs: Adjust test cases as there is an additional
475 properties under 2.0.
476 * TestSizeF.cs: Under 2.0 SizeF.Empty != SizeF(0,0)
478 2006-05-24 Sebastien Pouliot <sebastien@ximian.com>
480 * PenTest.cs: Fix different exception being thrown in 1.x and 2.0.
481 * TestFont.cs: Fix tests under Windows (CAS related);
482 * TestGraphics.cs: Fix and add more test cases for FillRectangles.
484 2006-05-24 Sebastien Pouliot <sebastien@ximian.com>
486 * PenTest.cs: Added a test case where the brush supplied to the .ctor
487 is disposed before the pen is used. Based on a sample from Paddy joy.
489 2006-05-17 Sebastien Pouliot <sebastien@ximian.com>
491 * PenTest.cs: New. Unit tests for Pen.
493 2006-05-15 Atsushi Enomoto <atsushi@ximian.com>
495 * TestGraphics.cs : added test for bug #78408 (FillRectangles).
497 2006-05-12 Sebastien Pouliot <sebastien@ximian.com>
499 * TestRegion.cs: Added a new test case for unioning a rectangle with
500 infinity and a new test case for GetRegionScans.
502 2006-05-04 Sebastien Pouliot <sebastien@ximian.com>
504 * TestGraphics.cs: Re-introduce the removed check :)
506 2006-05-04 Sebastien Pouliot <sebastien@ximian.com>
508 * TestGraphics.cs: Temporarily remove the checks for the transform in
509 containers. This allows libgdiplus to get better visual results until
510 the matrix issue is fixed correctly (instead of returning the "right"
511 matrix and displaying wrong data).
513 2006-05-02 Sebastien Pouliot <sebastien@ximian.com>
515 * TestGraphics.cs: Added new test cases for [Begin|End]Container and
516 for Save and Restore methods.
518 2006-04-27 Sebastien Pouliot <sebastien@ximian.com>
520 * TestGraphics.cs: Added new test cases for DrawCurve methods.
522 2006-04-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
524 * TestBitmap.cs: added tests for UnlockBits when the target is an
525 indexed image and a non-indexed one.
527 2006-04-21 Sebastien Pouliot <sebastien@ximian.com>
529 * TestGraphics.cs: Added new test cases for clipping. Some of them do
532 2006-04-11 Sebastien Pouliot <sebastien@ximian.com>
534 * TestGraphics.cs: Added new test cases for bug #77129 where we should
535 not draw or fill rectangle(s) with negative width or height. Converted
536 all test cases to UNIX line endings.
538 2006-03-30 Sebastien Pouliot <sebastien@ximian.com>
540 * TestGraphics.cs: Added new test cases translating matrix with
541 different MatrixOrder and for multiplying a non-invertible matrix.
543 2006-03-28 Sebastien Pouliot <sebastien@ximian.com>
545 * TestGraphics.cs: Add new test cases for clipping.
547 2006-03-25 Sebastien Pouliot <sebastien@ximian.com>
549 * RegionDataTest.cs: Add test cases for GetRegionData when a region is
550 path-based (using bitmaps in libgdiplus) and for regions that had a
551 binary operations applied (i.e. using a path tree in libgdiplus).
552 * RegionNonRectTest.cs: Add test cases for GetRegionScans and all
553 binary operators (Union, Intersection, Complement, Exclude and Xor)
554 on path based regions (using bitmaps in libgdiplus).
556 2006-02-29 Peter Dennis Bartok <pbartok@novell.com>
558 * TestFont.cs: LOGFONT must be CharSet=Auto to make sure we have
559 the appropriate size on each system
561 2006-01-27 Sebastien Pouliot <sebastien@ximian.com>
563 * RegionNonRectTest.cs: Updated comments on a test that fails on both
564 1.x and 2.0 MS runtime.
565 * TestFont.cs: Converted tests to NUnit 2.2 and added descriptions to
568 2006-01-26 Boris Kirzner <borisk@mainsoft.com>
569 * ColorConverter.cs, TestBitmap.cs, TestIcon.cs, TestIconConverter.cs,
570 TestImageConverter.cs, TestPointConverter.cs, TestRectangleConverter.cs,
571 TestRegion.cs, TestSizeConverter.cs, TestStringFormat.cs:
572 added #ifdef for TARGET_JVM.
574 2006-01-23 Boris Kirzner <borisk@mainsoft.com>
575 * TestBitmap.cs, TestFont.cs: #ifdef fot TARGET_JVM.
577 2006-01-18 Sebastien Pouliot <sebastien@ximian.com>
579 * RegionDataTest.cs: New. Unit tests for RegionData.
580 * RegionNonRectTest.cs: New. Unit tests for non-rectangular regions.
581 * TestRegion.cs: Added new test cases for empty region and IsInfinite
582 behaviour with multiple rectangles / path-rectangle regions.
584 2006-01-16 Sebastien Pouliot <sebastien@ximian.com>
586 * TestRegion.cs: Mark a test case as NotWorking as it caused a
589 2006-01-11 Sebastien Pouliot <sebastien@ximian.com>
591 * RegionCas.cs: New. CAS unit tests for Region.
592 * TestRegion.cs: Added test cases to check for expected exceptions.
594 2005-12-05 Peter Dennis Bartok <pbartok@novell.com>
596 * TestFont.cs: Added test for LogFont conversion
598 2005-12-05 Jordi Mas i Hernandez <jordimash@gmail.com>
600 * TestPoint.cs: Test new methods for .Net 2.0
601 * TestPointF.cs Test new methods for .Net 2.0
602 * ColorConverter.cs: Fixes for .Net 2.0
603 * TestSizeF.cs: Test new methods for .Net 2.0
604 * TestSize.cs: Test new methods for .Net 2.0
606 2005-12-02 Jonathan Gilbert <logic@deltaq.org>
608 * TestBitmap.cs (LockUnlockBitmap): Added test for the copying back
609 of bitmap data in Bitmap.UnlockBits for non-readonly ImageLockMode
612 2005-11-17 Vladimir Krasnov <vladimirk@mainsoft.com>
614 * ColorConverter.cs: added testcases for ConvertFrom and
615 three digit notaion color.
617 2005-10-23 Jonathan Gilbert <logic@deltaq.org>
619 * TestBitmap.cs (Rotate1bit4bit): Added test for rotation & flipping
620 of indexed (1- and 4-bit) Bitmaps.
621 * 1bit.png, 4bit.png: Added to 'bitmaps' subdirectory.
623 2005-09-19 Miguel de Icaza <miguel@novell.com>
625 * TestGraphics.cs (LoadIndexed): Add test for the indexed bug.
627 2005-09-16 Sebastien Pouliot <sebastien@ximian.com>
629 * BitmapCas.cs: New. CAS unit tests for Bitmap.
630 * GraphicsCas.cs: New. CAS unit tests for Graphics.
631 * ColorConverter.cs, ColorTranslator.cs, TestBrushes.cs, TestBitmap.cs
632 TestColor.cs, TestFont.cs, TestIcon.cs, TestIconConverter.cs,
633 TestImage.cs, TestImageConverter.cs, TestImageFormatConverter.cs,
634 TestPens.cs, TestPoint.cs, TestPointF.cs, TestPointConverter.cs,
635 TestRectangle.cs, TestRectangleF.cs, TestRectangleConverter.cs,
636 TestRegion.cs, TestSizeConverter.cs, TestSize.cs, TestSizeF.cs,
637 TestStringFormat.cs, TestSystemBrushes.cs, TestSystemPens.cs: Deny
638 UnmanagedCode permission to all tests. This shows (when executed under
639 MS runtime) that S.D API is safe and doesn't requires high privileges
640 to run - even if we know that, deep down, this calls into GDI+.
642 2005-09-14 Jordi Mas i Hernandez <jordi@ximan.com>
644 * TestGraphics.cs: Adds default properties, properties set/get and save
645 and restore status test
647 2005-09-13 Jordi Mas i Hernandez <jordi@ximan.com>
649 * TestGraphics.cs: resets graphics object status before every SetClip test
651 2005-09-12 Gert Driesen <drieseng@users.sourceforge.net>
653 * TestImageConverter.cs: Re-enabled GetProperties test.
654 * TestPointConverter.cs: same.
655 * TestRectangleConverter.cs: same.
656 * TestSizeConverter.cs: same.
658 2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>
660 * TestImagge.cs: File not found exception, related to fix r49744
661 * TestBimap.cs: File not found exception, related to fix r49744
663 2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>
665 * TestGraphics.cs: New test case, only clipping for now
667 2005-08-26 Gert Driesen <drieseng@users.sourceforge.net>
669 * TestPointConverter.cs: Use Assert class instead of deriving from
670 deprecated Assertion class. Tests now pass on both Mono and MS.NET.
671 * TestRectangleConverter.cs: same.
672 * TestSizeConverter.cs: same.
674 2005-08-26 Gert Driesen <drieseng@users.sourceforge.net>
676 * ColorConverter.cs: Add hex string tests. Fixed tests to pass on
679 2005-08-23 Jordi Mas i Hernandez <jordi@ximan.com>
681 * TestPens.cs: Add test for Equals method
682 * TestBrushes.cs: Add test for Equals method
684 2005-08-19 Jordi Mas i Hernandez <jordi@ximan.com>
686 * TestPointConverter.cs: Fixes and changes to make the test locale unsensitive
687 * TestRectangleConverter.cs: Fixes and changes to make the test locale unsensitive
688 * TestSizeConverter.cs: Fixes and changes to make the test locale unsensitive
689 * ColorConverter.cs: Fixes and changes to make the test locale unsensitive
691 2005-08-17 Jordi Mas i Hernandez <jordi@ximan.com>
693 * TestRegion.cs: Adds many new cases for the new region implementation
695 2005-08-16 Gert Driesen <drieseng@users.sourceforge.net>
697 * ColorConverter.cs: Mono now also throws ArgumentException when
698 color value is not between 0 and 255.
699 * TestColor.cs: Added tests for invalid color values.
700 * TestRectangleConverter.cs: Fixed tests for conversion to/from
701 string. Added tests that verify results using specific cultures.
703 2005-08-14 Gert Driesen <drieseng@users.sourceforge.net>
705 * ColorConverter.cs: Merged tests from TestColorConverter.cs. Fixed
706 tests using current culture.
707 * TestColorConverter.cs: Merged tests with ColorConverter.cs and
710 2005-08-14 Gert Driesen <drieseng@users.sourceforge.net>
712 * TestColor.cs: Added test for ToString() on uninitialized color.
713 * TestColorConverter.cs: Added tests for ColorConverter.
715 2005-08-10 Jordi Mas i Hernandez <jordi@ximan.com>
717 * TestRegion.cs: new cases for Combine and Intersect
719 2005-08-10 Zoltan Varga <vargaz@freemail.hu>
721 * TestRectangle.cs: Add new test.
723 2005-08-09 Andrew Skiba <andrews@mainsoft.com>
725 * ColorConverter.cs, ColorTranslator.cs: added
726 * TestPointConverter.cs, TestRectangleConverter.cs, TestSizeConverter.cs: new
727 tests for convert to/from string
729 2005-08-07 Andrew Skiba <andrews@mainsoft.com>
731 * Color.cs: many new testcases added
733 2005-08-07 Andrew Skiba <andrews@mainsoft.com>
735 * Size.cs, SizeF.cs: GetHashCode and ToString tests
737 2005-08-07 Andrew Skiba <andrews@mainsoft.com>
739 * TestRectangle.cs, TestRectangleF.cs: add new testcases
741 2005-08-07 Andrew Skiba <andrews@mainsoft.com>
743 * TestPoint.cs: GetHashCode and ToString tests added
744 * TestPointF.cs: GetHashCode and ToString tests added, Addition and Substraction
747 2005-08-07 Andrew Skiba <andrews@mainsoft.com>
749 * TestPens.cs, TestSystemBrushes.cs, TestSystemPens.cs: don't rethrow exceptions, keep
750 the original stack trace.
752 2005-07-27 Andrew Skiba <andrews@mainsoft.com>
754 * TestColor.cs: added tests for equality operators, IsEmpty property and fixed GetHBS
755 tests to use tolerance.
757 2005-05-10 Juraj Skripsky <juraj@hotfeet.ch>
759 * TestColor.cs: Added tests for GetHue, GetBrightness
762 2005-02-24 Jordi Mas i Hernandez <jordi@ximan.com>
763 * TestRegion.cs: added new IsVisible cases
765 2004-06-22 Sanjay Gupta <gsanjay@novell.com>
767 * TestIconConverter.cs, TestImageConverter.cs: Commented out some tests.
769 2004-06-17 Ravindra <rkumar@novell.com>
771 * graphicsUi.cs: Formatted and moved to
772 Samples/System.Drawing directory.
773 * image1.cs: Formatted and renamed to bmpsave.cs. Moved to
774 Samples/System.Drawing directory.
775 * hering.cs: Formatted and moved to Samples/General directory.
776 * BmpPaint.cs: Ficed, formatted and moved to
777 Samples/System.Drawing directory.
778 * font1.cs: Formatted and renamed to font.cs. Moved to
779 Samples/System.Drawing directory.
781 2004-06-10 Sanjay Gupta <gsanjay@novell.com>
783 * TestBitmap.cs: Corrected issues from my previous checkin.
785 2004-06-10 Sanjay Gupta <gsanjay@novell.com>
787 * TestImageFormatConverter.cs, TestStringFormat.cs: Removed
788 dependency on obsolete class, Assertion from NUnit.
790 2004-06-09 Sanjay Gupta <gsanjay@novell.com>
792 * TestImageConverter.cs: Removed dependency on obsolete class,
793 Assertion from NUnit.
795 2004-06-09 Sanjay Gupta <gsanjay@novell.com>
797 * TestBitmap.cs, TestIcon.cs, TestIconConverter.cs: Removed
798 dependency on obsolete class, Assertion from NUnit.
800 2004-05-27 Ravindra <rkumar@novell.com>
802 * TestRectangleConverter.cs: Ignored the test that is failing
803 because of bug #58435.
804 * TestPointConverter.cs: Same.
805 * TestSizeConverter.cs: Same.
806 * TestImageConverter.cs: Same.
808 2004-05-26 Sanjay Gupta <gsanjay@novell.com>
810 * TestImageFormatConverter.cs: Minor modification. Removed duplicate
813 2004-05-26 Ravindra <rkumar@novell.com>
815 * TestColor.cs: Added a test for testing ARGB values for all
816 the static color properties.
818 2004-05-20 Sanjay Gupta <gsanjay@novell.com>
820 * TestIcon.cs: Added.
821 * bitmaps/smiley.ico: Added.
823 2004-05-18 Sanjay Gupta <gsanjay@novell.com>
825 * TestImageFormatConverter.cs: Fixed issues with test case.
827 2004-05-18 Sanjay Gupta <gsanjay@novell.com>
829 * TestImageConverter.cs: Fixed issues with test case.
831 2004-05-18 Sanjay Gupta <gsanjay@novell.com>
833 * TestIconConverter.cs: Fixed issues with test case.
835 2004-05-18 Ravindra <rkumar@novell.com>
837 * TestHatchBrush.cs: Removed. Now, we have a better test for HatchBrush
838 this under Test/System.Drawing.Drawing2D directory.
840 2004-05-17 Sanjay Gupta <gsanjay@novell.com>
842 * TestIconConverter.cs: Added.
843 * bitmaps/VisualPng.ico: Added
844 * bitmaps/VisualPng1.ico: Added
846 2004-05-14 Sanjay Gupta <gsanjay@novell.com>
848 * TestBitmap.cs: Modified method signature to static to be used in other file.
849 * TestImageConverter.cs: Added.
850 * TestImageFormatConverter.cs: Added
852 2004-05-12 Jordi Mas <jordi@ximan.com>
853 * TestBitmap.cs: added lockbitmap tests
855 2004-05-07 Jordi Mas <jordi@ximan.com>
856 * TestBitmap.cs: added rotation tests
858 2004-04-23 Ravindra <rkumar@novell.com>
860 * TestSystemPens.cs: Removed some unused exception variables.
861 * TestRectangleConverter.cs: Removed culture dependent tests.
862 * TestPointConverter.cs: Removed culture dependent tests.
863 * TestSizeConverter.cs: Removed culture dependent tests.
864 (These tests were not right because a constant culture specific string
865 was being parsed by using current culture of the thread. It resulted in
866 test failures when cultures do not match.)
868 2004-04-22 Ravindra <rkumar@novell.com>
870 * TestPointConverter.cs: Added.
871 * TestSizeConverter.cs: Added.
873 2004-04-22 Ravindra <rkumar@novell.com>
875 * TestRectangleConverter.cs: Added.
877 2004-04-21 Ravindra <rkumar@novell.com>
879 * TestPens.cs: Added.
881 2004-04-21 Ravindra <rkumar@novell.com>
883 * TestBrushes.cs: Added.
885 2004-04-16 Ravindra <rkumar@novell.com>
887 * TestSystemPens.cs: Added.
889 2004-03-13 Ravindra <rkumar@novell.com>
891 * TestSystemBrushes.cs: Added test fail conditions.
893 2004-03-12 Ravindra <rkumar@novell.com>
895 * TestSystemBrushes.cs: Added.
897 2004-03-17 Ravindra <rkumar@novell.com>
898 * TestHatchBrush.cs: Added.
900 2004-01-26 Ravindra <rkumar@novell.com>
901 * TestPointF.cs: Added.
902 * TestSize.cs: Added.
905 2004-01-16 Ravindra <rkumar@novell.com>
906 * BmpPaint.cs did not run on .NET.
907 Modified to make it run on .NET. Specs say
908 "Do not save an image to the same stream
909 that was used to construct the image."
911 2003-07-30 Alexandre Pigolkine <pigolkine@gmx.de>
912 * BmpPaint.cs modified
914 2003-06-28 Alexandre Pigolkine <pigolkine@gmx.de>
915 * hering.cs save as Jpeg also
917 2003-06-22 Alexandre Pigolkine <pigolkine@gmx.de>
920 2003-06-17 Alexandre Pigolkine <pigolkine@gmx.de>
923 2003-06-15 Alexandre Pigolkine <pigolkine@gmx.de>
924 * BmpPaint.cs ImageFormat specified for Save()
927 2003-06-06 Alexandre Pigolkine <pigolkine@gmx.de>
930 2001-10-31 Mike Kestner <mkestner@speakeasy.net>
932 * TestPoint.cs : Tests I've had in my node forever.