[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System.Drawing / Test / System.Drawing / ChangeLog
index a2d19cc50c64cf2ecc95aa58615964f1e9a2cdda..684c67471097d2561a199131069507b246164aa2 100644 (file)
@@ -1,3 +1,322 @@
+2009-07-20  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * TestGraphics.cs: Add test case for #556181
+
+2009-08-28  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * TestColor.cs, TestPoint.cs, TestGraphics.cs, TestSystemBrushes.cs,
+         TestPens.cs, TestSize.cs, TestSystemPens.cs: nunit test upgrade.
+
+2009-01-02  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * TestBitmap.cs: Add test cases for SetResolution
+
+2009-01-02  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * PenTest.cs: Fix test case not to use a color that is "destroyed" 
+       by another unit test. The nunit update changed the order in which 
+       the test cases are executed.
+
+2008-12-23  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GDIPlusTest.cs: Add MeasureCharacterRanges test cases around bug
+       #449971 and add a few delta for FP comparison.
+       * TestGraphics.cs: Add a few delta for FP comparison.
+
+2008-12-10  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * TestGraphics.cs, GDIPlusTest.cs : fix tests wrt rounding that
+         were failing on .NET too (exposed by nunit24).
+
+2008-11-01  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestFont.cs: Add test cases for null checks to ensure we match
+       MS behavior.
+
+2008-10-06  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * TestColor.cs: Add test case, from Gert Driesen, for bug #410693
+       * TestRectangleF.cs: Add test case, from Imie Nazwisko, for bug #431587
+
+2008-08-08  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * TestIcon.cs: Add test case for bug #415581.
+
+2008-08-08  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * TestIcon.cs: Modified test for bug #410608 to work around bug
+       #415809.
+
+2008-08-07  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * TestIcon.cs: Ignore test for bug #410608 on Unix, since it depends
+       on bug #323511.
+
+2008-08-06  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * TestIcon.cs: Add test case for bug #410608.
+
+2008-07-07  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestBitmap.cs: Add test case for #406763 and similar cases.
+
+2008-06-27  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestRegion.cs: Add test case for #402613 to verify Exclude.
+       Based on Jan Krajicek's code supplied inside the bug report.
+
+2008-06-27  Ivan N. Zlatev  <contact@i-nz.net>
+
+       * TestPointConverter.cs: Add test cases to verify that no NRE 
+       is thrown if culture is null in ConvertTo.
+       * TestSizeConverter.cs: Add test cases to verify that no NRE 
+       is thrown if culture is null in ConvertTo.
+
+2008-04-25  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestRegion.cs: Add test cases for #383878 to verify Intersect
+       with negative width & height and to check against the crash in
+       Complement.
+
+2008-03-03  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestIcon.cs: Add test case for #366485.
+
+2008-01-21  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * TestGraphics.cs: Added test for bug #355141.
+
+2008-01-13  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GDIPlusTest.cs: Don't use internal Unit enum anymore.
+
+2008-01-08  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestFont.cs: Add test case for GetHashCode from Jonathan Pobst
+       for bug #351647
+
+2007-12-19  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestGraphics.cs: Add test case on TransformPoints for #349800.
+
+2007-12-17  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * GDIPlusTest.cs : fix test build.
+
+2007-11-12  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * ColorTranslator.cs: Add test case for #340917 (LightGrey).
+
+2007-11-06  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestBitmap.cs: XML serialization test case (#323246).
+       * TestImage.cs: XML serialization test case (#323246).
+
+2007-11-05  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * Image.cs: Add test cases for the stream position when loading and
+       saving bitmaps and metafiles. Some of them are based on Gert Driesen
+       samples in #338779
+
+2007-08-13  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestGraphics.cs: Test against NRE in MultiplyTransform
+
+2007-08-02  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestGraphics.cs: Enabled test MeasureString_MultlineString_Width
+       now that #81572 is fixed.
+
+2007-08-01  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GDIPlusTest.cs: Add test case for GdipCloneFontFamily
+
+2007-07-30  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TextureBrushTest.cs: Added test cases for textures using alpha 
+       values (fix #81828).
+
+2007-07-30  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * TestGraphics.cs: Added test cases for [Draw|Fill]Path (#82202)
+
+2007-07-03  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * RegionNonRectTest.cs: Add test cases for combining empty paths and 
+       regions with infinite regions.
+
+2007-06-21  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GDIPlusTest.cs: Add test cases for GdipCreateCustomLineCap (#81829)
+
+2007-05-30  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Graphics.cs: Add more test cases for [Get|Release]Hdc[Internal] 
+       methods. Add test case for drawing lines with a pen's width > 1.
+
+2007-05-28  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GDIPlusTest.cs: Add test cases for GdipDrawRectangles[I]
+       * TestGraphics.cs: Re-enable [Draw|Fill]Rectangles tests and remove
+       the saved bitmap (used for debugging).
+
+2007-05-28  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * TestGraphics.cs: Add test cases for [Draw|Fill]Rectangles (#81737)
+
+2007-05-25  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * TestGraphics.cs: Avoid calling ImageAttributes.SetThreshold in test
+       cases as it's not supported in libgdiplus.
+
+2007-05-24  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * TestGraphics.cs: Add test cases for DrawImage overloads accepting
+       Point or PointF arrays as destination points.
+
+2007-05-24  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestGraphics.cs: Add test cases for the normal behaviour of 
+       FillRectangles.
+
+2007-05-22  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GDIPlusTest.cs: Add test cases for GdipCreateFromHDC when HDC is
+       NULL. This match MS behavior as seen in (unfixed) bug #81709.
+
+2007-05-18  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestBitmap.cs: Don't use IntPtr.ToInt32 as it may not represent the
+       pointer correctly in 64bits architectures. Thanks to Zoltan.
+
+2007-05-15  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GDIPlusTest.cs: Add test cases for GdipDrawImage[I] (overflow) and 
+       GdipDrawImageRectRect (GraphicsUnit).
+       * TestGraphics.cs: Add test cases for DrawImage, DrawImageUnscaled and
+       DrawImageUnscaledAndClipped (2.0).
+       * TestRectangle.cs: Add test cases for negative width/height. Fix some
+       test cases that were using RectangleF instead of Rectangle.
+       * TestRectangleF.cs: Add test cases for negative width/height.
+
+2007-05-08  Everaldo Canuto  <everaldo@simios.org>
+
+       * TestGraphics.cs: MeasureString_MultlineString_Width added (NotWorking)
+       it is a reproduction of bug #81572 that checks width for multiline
+       string measurement.
+
+2007-05-02  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestColor.cs: Under Windows ensure we're getting the same values for
+       the desktop colors.
+
+2007-04-26  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GDIPlusTest.cs: Add basic test cases for GdipRecordMetafileFileName
+       and it's parameter's validations.
+
+2007-04-16  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * TestBitmap.cs: Add test cases for 16bpp formats (NotWorking) and
+       reworked LockUnlockBitmap (e.g. add assert messages).
+
+2007-04-16  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GDIPlusTest.cs: Add test cases for GdipBitmap[Get|Set]Pixel on an
+       indexed bitmap (1bpp) and on a 16bpp grayscale bitmap.
+       * TestBitmap.cs: Add test cases for Format[1,4,8]bppIndexed and 
+       Format16bppGrayScale.
+
+2007-04-14  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestBitmap.cs: Always test buffer byte-by-byte to avoid endian 
+       issues.
+
+2007-04-12  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestBitmap.cs: Rework a test under 2.0 to see if GdipLockBits leaks
+       if in particular case (it doesn't). Added Categoty("Valgrind") to a 
+       test know to leak due to the API design.
+
+2007-04-12  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * TestBitmap.cs: Split LockBitmap into several tests and do not modify
+       the data when using ImageLockMode.ReadOnly (this makes some results 
+       random when using MS GDI+).
+
+2007-04-11  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * GDIPlusTest.cs: Add a check for locking (LockBits) a bitmap twice
+       (without unlocking it first).
+       * SolidBrushTest.cs: Add a test case to see if a cloned solid brush
+       returns a named color and a unnamed color.
+       * TestBitmap.cs: Renable four test cases depending on LockBits. Add 
+       two additionnal test cases for LockBits, Double locks (exception) and
+       invalid ImageLockMode (no exception).
+
+2007-04-09  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * TestColor.cs: Add a few more test cases for ==, != and Equals
+
+2007-04-09  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * ColorConverter.cs: Add test case with a null CultureInfo for 
+       ConvertFrom.
+       * ColorTranslator.cs: Add test cases with known values for FromHtml
+       * TestColor.cs: Made some test clearer about what they do/check.
+
+2007-04-02  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestFont.cs: Add test cases for GetHeight(Graphics) and 
+       GetHeight(float) methods.
+
+2007-03-30  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GDIPlusTest.cs: Add pen test case to check for #81266 (note: will
+       crash libgdiplus if it's not updated to the latest svn revision).
+       * SystemFontsTest.cs: Allow a small delta when comparing floats. This
+       allows the ARM to work properly (e.g. 8.249999 versus 8.25).
+
+2007-03-19  Jonathan Pobst  <monkey@jpobst.com>
+
+       * TestFont.cs: Add a test for exception thrown when an unavailable font 
+       style is requested.  (Marked NotWorking due to being platform specific.)
+
+2007-03-16  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * SystemFontsTest.cs: Avoid failures (ignore tests) if no fonts are 
+       available on the system.
+
+2007-03-15  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * ColorConverter.cs: Merge ConvertFrom_NotWorking with ConvertFrom as
+       the test cases are now working properly.
+       * ColorTranslator.cs: Add two other #hex cases. Fix typo.
+
+2007-03-14  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestImage.cs: Add test cases for loading invalid files as an Image.
+
+2007-03-09  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GDIPlusTest.cs: Add test cases for GDI+ metafile API.
+       * TestImage.cs: Add test cases for loading metafile as Image.
+
+2007-03-08  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TestBitmap.cs: Re-add the 2 NotWorking cases that were removed by 
+       mistake.
+
+2007-03-07  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * TestBitmap.cs, TestFont.cs, TestIcon.cs, TestRegion.cs: removed tests
+       for TARGET_JVM with not supported method calls
+
+2007-02-28  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SystemFontsTest.cs: Add more tests cases including disposing the
+       font instance returned by the SystemFonts class.
+
 2007-02-26  Sebastien Pouliot  <sebastien@ximian.com>
 
        * TestRegion.cs: Add test cases for ReleaseHrgn and fix GetHrgn tests