1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246
|
2009-08-28 Atsushi Enomoto <atsushi@ximian.com>
* TestBlend.cs, TestMatrix.cs : nunit test upgrade to modern style.
2008-12-23 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs, LinearGradientBrushTest.cs, TestMatrix.cs:
Add delta when comparing floating point values since there can be
small differences between different platforms.
2008-12-10 Atsushi Enomoto <atsushi@ximian.com>
* LinearGradientBrushTest.cs, GraphicsPathTest.cs,
TestMatrix.cs : fix tests wrt rounding that were failing on .NET
too (exposed by nunit24).
2008-11-01 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathIteratorTest.cs: New. Add some (incomplete) unit
tests for GraphicsPathIterator. Test cases are mostly to ensure
null check compatibility with MS.
* LinearGradientBrushTest.cs: Add test case when setting null
on properties.
* PathGradientBrushTest.cs: Add test case when setting null
on properties.
2008-09-03 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Add unit test to check for an open curve
points.
2008-09-02 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Add a bunch of unit tests to check when
points can be compressed (removed) when adding shapes to a path.
2008-08-04 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Add test case for "half" closed paths.
[Bug #413461]
2007-10-30 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Added IsVisible test cases on ellipses
(#325502)
2007-07-31 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Added more test cases for Reverse based on the
C test cases provided in #81859.
2007-07-30 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Added more test cases for Reverse, the complex
ones don't work yet (see #81859).
2007-03-30 Sebastien Pouliot <sebastien@ximian.com>
* TestMatrix.cs: Allow a small delta when comparing floats. This
allows the ARM to work properly (e.g. -9.999995 versus -10).
2006-09-26 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Added test case for Reverse (and found out that
the types aren't reversed, only the points are).
2006-09-18 Boris Kirzner <borisk@mainsoft.com>
* TestColorBlend.cs,TestHatchBrush.cs : marked tests not working
for TARGET_JVM.
2006-08-16 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Ignore some test cases if we cannot get any
font family from GDI+.
* TestHatchBrush.cs: Ignore some test cases if we cannot get any font
family from GDI+. Update to NUnit 2.2+ and fix getOutSufix method
2006-06-09 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Added test cases for IsVisible methods.
2006-06-07 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Added test cases for IsOutlineVisible methods.
2006-06-01 Sebastien Pouliot <sebastien@ximian.com>
* TestHatchBrush.cs: Some were surprisingly similar until...
2006-05-24 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Ignore some test cases that aren't implemented
in libgdiplus and have different results in MS 1.x/2.0 (or between
different executions, yuck).
2006-05-09 Sebastien Pouliot <sebastien@ximian.com>
* PathGradientBrushTest.cs: New. Unit tests (mostly) based on the test
cases created for LinearGradientBrush.
2006-05-08 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Added test cases for Widen and Wrap with empty
path (expected behaviour) and paths that have a single point (stranger
behaviour). Changed comments on GetBounds_WithPen test case as it will
probably never work under Mono due to difference in precisions.
2006-05-05 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Added more test cases for GetBounds and found
out the results are very imprecise when curves are used (hence
difficult to test but much easier to implement ;-)
2006-05-03 Sebastien Pouliot <sebastien@ximian.com>
* LinearGradientBrushTest.cs: Added new test case for #78185 (from
Bill Holmes).
2006-05-01 Sebastien Pouliot <sebastien@ximian.com>
* LinearGradientBrushTest.cs: Added new test case for #78179 (from
Bill Holmes).
2006-04-28 Sebastien Pouliot <sebastien@ximian.com>
* TestColorBlend.cs: Added new test cases to verify if the TODO were
still valid. Updated existing test cases to nunit 2.2 api.
* GraphicsPathTest.cs: Added new test cases for AddCurve and it's
different behaviour (in some methods) when only two points are used
to define a curve.
2006-04-27 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Activate two unit tests where we use AddLines
to add a single point to a path.
2006-04-27 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Added new test cases for AddString.
2006-04-20 Sebastien Pouliot <sebastien@ximian.com>
* LinearGradientBrushTest.cs: Remove "NonWorking" from many test
cases. Added more test cases for non-invertible matrix and to ensure
all matrix-based transformation are correct.
2006-04-19 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Add test cases for Wrap and Widen (most of them
are current "NotWorking").
2006-04-10 Sebastien Pouliot <sebastien@ximian.com>
* TestMatrix.cs: Added new test cases for contructors accepting
rectangles and points.
2006-03-30 Sebastien Pouliot <sebastien@ximian.com>
* LinearGradientBrushTest.cs: Added a bunch of test cases to check
for the "initial" matrix of the brush (which we don't set).
* TestMatrix.cs: Added test cases about matrix identity precision.
2006-03-29 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Add test cases for every Add* method to check
their (different) behaviour wrt starting and closing figures in the
path they are added.
2006-03-28 Sebastien Pouliot <sebastien@ximian.com>
* TestMatrix.cs: Added new test cases.
2006-03-22 Sebastien Pouliot <sebastien@ximian.com>
* LinearGradientBrushTest.cs: New. Some unit tests (moslty failing).
2006-03-14 Sebastien Pouliot <sebastien@ximian.com>
* TestMatrix.cs: Added new test cases to test libgdiplus validations.
2006-03-13 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Added new test cases for SetMarkers,
ClearMarkers, CloseFigure and CloseAllFigures on an empty path.
2006-01-27 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Removed "NotWorking" from existing Flatten
tests and added more test cases (for each type of shape).
2006-01-16 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Added test cases for GetBounds and re-activated
some parts of the tests that checked bounds (Add* tests).
2006-01-13 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: New. Added multiple test cases to check null
handling and how the points are generated for the Add* methods.
* PathDataTest.cs: New. Added clone test case.
2006-01-12 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: New. Basic test cases for empty path and
cloning.
* PathDataTest.cs: New. Test cases for PathData.
2005-09-16 Sebastien Pouliot <sebastien@ximian.com>
* TestBlend.cs, TestColorBlend.cs, TestHatchBrush.cs, TestMatrix.cs:
Deny UnmanagedCode permission to all tests. This shows (when executed
under MS runtime) that S.D API is safe and doesn't requires high
privileges to run - even if we know that, deep down, this calls into
GDI+.
2005-08-25 Jordi Mas i Hernandez <jordi@ximian.com>
* TestMatrix.cs: New test cases
2005-08-24 Jordi Mas i Hernandez <jordi@ximian.com>
* TestMatrix.cs: New Matrix unit case
2004-06-03 Ravindra <rkumar@novell.com>
* TestHatchBrush.cs: Added missing test cases for all the hatch
styles.
2004-05-18 Ravindra <rkumar@novell.com>
* TestHatchBrush.cs: Added a test case for HatchBrush.cs.
* TestBlend.cs: dos2unix format and namespace changed to
MonoTests.System.Drawing.Drawing2D.
* TestColorBlend.cs: dos2unix format and namespace changed to
MonoTests.System.Drawing.Drawing2D.
2004-03-17 Ravindra <rkumar@novell.com>
* TestBlend.cs: Added.
* TestColorBlend.cs: Added.
2004-03-17 Ravindra <rkumar@novell.com>
* System.Drawing.Drawing2D: Created a repository for
System.Drawing.Drawing2D tests.
* ChangeLog: Added.
|