merge -r 60439:60440
[mono.git] / mcs / class / System.Drawing / Test / System.Drawing.Drawing2D / ChangeLog
1 2006-05-08  Sebastien Pouliot  <sebastien@ximian.com>
2
3         * GraphicsPathTest.cs: Added test cases for Widen and Wrap with empty
4         path (expected behaviour) and paths that have a single point (stranger
5         behaviour). Changed comments on GetBounds_WithPen test case as it will
6         probably never work under Mono due to difference in precisions.
7
8 2006-05-05  Sebastien Pouliot  <sebastien@ximian.com> 
9
10         * GraphicsPathTest.cs: Added more test cases for GetBounds and found
11         out the results are very imprecise when curves are used (hence 
12         difficult to test but much easier to implement ;-)
13
14 2006-05-03  Sebastien Pouliot  <sebastien@ximian.com> 
15
16         * LinearGradientBrushTest.cs: Added new test case for #78185 (from 
17         Bill Holmes).
18
19 2006-05-01  Sebastien Pouliot  <sebastien@ximian.com> 
20
21         * LinearGradientBrushTest.cs: Added new test case for #78179 (from 
22         Bill Holmes).
23
24 2006-04-28  Sebastien Pouliot  <sebastien@ximian.com> 
25  
26         * TestColorBlend.cs: Added new test cases to verify if the TODO were
27         still valid. Updated existing test cases to nunit 2.2 api.
28         * GraphicsPathTest.cs: Added new test cases for AddCurve and it's 
29         different behaviour (in some methods) when only two points are used 
30         to define a curve.
31
32 2006-04-27  Sebastien Pouliot  <sebastien@ximian.com>
33
34         * GraphicsPathTest.cs: Activate two unit tests where we use AddLines
35         to add a single point to a path.
36
37 2006-04-27  Sebastien Pouliot  <sebastien@ximian.com> 
38
39         * GraphicsPathTest.cs: Added new test cases for AddString.
40
41 2006-04-20  Sebastien Pouliot  <sebastien@ximian.com>
42
43         * LinearGradientBrushTest.cs: Remove "NonWorking" from many test 
44         cases. Added more test cases for non-invertible matrix and to ensure
45         all matrix-based transformation are correct.
46
47 2006-04-19  Sebastien Pouliot  <sebastien@ximian.com>
48
49         * GraphicsPathTest.cs: Add test cases for Wrap and Widen (most of them
50         are current "NotWorking").
51
52 2006-04-10  Sebastien Pouliot  <sebastien@ximian.com>
53
54         * TestMatrix.cs: Added new test cases for contructors accepting
55         rectangles and points.
56
57 2006-03-30  Sebastien Pouliot  <sebastien@ximian.com>
58
59         * LinearGradientBrushTest.cs: Added a bunch of test cases to check
60         for the "initial" matrix of the brush (which we don't set).
61         * TestMatrix.cs: Added test cases about matrix identity precision.
62
63 2006-03-29  Sebastien Pouliot  <sebastien@ximian.com>
64
65         * GraphicsPathTest.cs: Add test cases for every Add* method to check 
66         their (different) behaviour wrt starting and closing figures in the
67         path they are added.
68
69 2006-03-28  Sebastien Pouliot  <sebastien@ximian.com>
70
71         * TestMatrix.cs: Added new test cases.
72
73 2006-03-22  Sebastien Pouliot  <sebastien@ximian.com>
74
75         * LinearGradientBrushTest.cs: New. Some unit tests (moslty failing).
76
77 2006-03-14  Sebastien Pouliot  <sebastien@ximian.com>
78
79         * TestMatrix.cs: Added new test cases to test libgdiplus validations.
80
81 2006-03-13  Sebastien Pouliot  <sebastien@ximian.com>
82
83         * GraphicsPathTest.cs: Added new test cases for SetMarkers, 
84         ClearMarkers, CloseFigure and CloseAllFigures on an empty path.
85
86 2006-01-27  Sebastien Pouliot  <sebastien@ximian.com>
87
88         * GraphicsPathTest.cs: Removed "NotWorking" from existing Flatten 
89         tests and added more test cases (for each type of shape).
90
91 2006-01-16  Sebastien Pouliot  <sebastien@ximian.com>
92
93         * GraphicsPathTest.cs: Added test cases for GetBounds and re-activated
94         some parts of the tests that checked bounds (Add* tests).
95
96 2006-01-13  Sebastien Pouliot  <sebastien@ximian.com>
97
98         * GraphicsPathTest.cs: New. Added multiple test cases to check null
99         handling and how the points are generated for the Add* methods.
100         * PathDataTest.cs: New. Added clone test case.
101
102 2006-01-12  Sebastien Pouliot  <sebastien@ximian.com>
103
104         * GraphicsPathTest.cs: New. Basic test cases for empty path and 
105         cloning.
106         * PathDataTest.cs: New. Test cases for PathData.
107
108 2005-09-16  Sebastien Pouliot  <sebastien@ximian.com>
109
110         * TestBlend.cs, TestColorBlend.cs, TestHatchBrush.cs, TestMatrix.cs:
111         Deny UnmanagedCode permission to all tests. This shows (when executed 
112         under MS runtime) that S.D API is safe and doesn't requires high 
113         privileges to run - even if we know that, deep down, this calls into 
114         GDI+.
115
116 2005-08-25 Jordi Mas i Hernandez <jordi@ximian.com>
117
118         * TestMatrix.cs: New test cases
119         
120 2005-08-24 Jordi Mas i Hernandez <jordi@ximian.com>
121
122         * TestMatrix.cs: New Matrix unit case
123
124 2004-06-03  Ravindra  <rkumar@novell.com>
125
126         * TestHatchBrush.cs: Added missing test cases for all the hatch
127         styles.
128
129 2004-05-18  Ravindra  <rkumar@novell.com>
130
131         * TestHatchBrush.cs: Added a test case for HatchBrush.cs.
132         * TestBlend.cs: dos2unix format and namespace changed to
133         MonoTests.System.Drawing.Drawing2D.
134         * TestColorBlend.cs: dos2unix format and namespace changed to
135         MonoTests.System.Drawing.Drawing2D.
136
137 2004-03-17  Ravindra  <rkumar@novell.com>
138
139         * TestBlend.cs: Added.
140         * TestColorBlend.cs: Added.
141
142 2004-03-17  Ravindra  <rkumar@novell.com>
143         * System.Drawing.Drawing2D: Created a repository for
144         System.Drawing.Drawing2D tests.
145         * ChangeLog: Added.