Add more fill and stroke node tests
This commit is contained in:
@@ -295,6 +295,8 @@ node_parser_tests = [
|
||||
'empty-transform.ref.node',
|
||||
'fill.node',
|
||||
'fill.ref.node',
|
||||
'fill2.node',
|
||||
'fill2.ref.node',
|
||||
'glshader.node',
|
||||
'glshader.ref.node',
|
||||
'glshader.errors',
|
||||
|
||||
4
testsuite/gsk/nodeparser/fill2.node
Normal file
4
testsuite/gsk/nodeparser/fill2.node
Normal file
@@ -0,0 +1,4 @@
|
||||
fill {
|
||||
path: "M 0 0 O 10 10 20 20 5";
|
||||
fill-rule: even-odd;
|
||||
}
|
||||
9
testsuite/gsk/nodeparser/fill2.ref.node
Normal file
9
testsuite/gsk/nodeparser/fill2.ref.node
Normal file
@@ -0,0 +1,9 @@
|
||||
fill {
|
||||
child: color {
|
||||
bounds: 0 0 20 20;
|
||||
color: rgb(255,0,204);
|
||||
}
|
||||
path: "\
|
||||
M 0 0 O 10 10, 20 20, 5";
|
||||
fill-rule: even-odd;
|
||||
}
|
||||
10
testsuite/gsk/nodeparser/stroke2.node
Normal file
10
testsuite/gsk/nodeparser/stroke2.node
Normal file
@@ -0,0 +1,10 @@
|
||||
stroke {
|
||||
child: color { bounds: 0 0 100 100; color: red; }
|
||||
path: "M 10, 10 L 90, 90 M 90, 10 L 10, 90";
|
||||
line-width: 2.5;
|
||||
line-cap: butt;
|
||||
line-join: miter;
|
||||
miter-limit: 3.1;
|
||||
dash: 0 1 4.5 10;
|
||||
dash-offset: 2.1;
|
||||
}
|
||||
17
testsuite/gsk/nodeparser/stroke2.ref.node
Normal file
17
testsuite/gsk/nodeparser/stroke2.ref.node
Normal file
@@ -0,0 +1,17 @@
|
||||
stroke {
|
||||
child: color {
|
||||
bounds: 0 0 100 100;
|
||||
color: rgb(255,0,0);
|
||||
}
|
||||
path: "\
|
||||
M 10 10\
|
||||
L 90 90\
|
||||
M 90 10\
|
||||
L 10 90";
|
||||
line-width: 2.5;
|
||||
line-cap: butt;
|
||||
line-join: miter;
|
||||
miter-limit: 3.1;
|
||||
dash: 0 1 4.5 10;
|
||||
dash-offset: 2.1;
|
||||
}
|
||||
Reference in New Issue
Block a user