Add a test for new text node syntax
Add a test that checks that font: properties can be parsed without error, both with and without the optional url.
This commit is contained in:
@@ -385,6 +385,8 @@ node_parser_tests = [
|
||||
'text-fail.node',
|
||||
'text-fail.ref.node',
|
||||
'text-fail.errors',
|
||||
'text-font-blob.node',
|
||||
'text-font-blob.ref.node',
|
||||
'text-no-color.node',
|
||||
'texture-fail.node',
|
||||
'texture-fail.ref.node',
|
||||
|
||||
23
testsuite/gsk/nodeparser/text-font-blob.node
Normal file
23
testsuite/gsk/nodeparser/text-font-blob.node
Normal file
@@ -0,0 +1,23 @@
|
||||
text {
|
||||
font: "text-mixed-color 7.5" url("data:font/ttf;base64,\
|
||||
AAEAAAAKAIAAAwAgQ09MUgATAEEAAAJ8AAAALENQQUwB/wATAAACqAAAABpjbWFwAHcAPQAAATwA\
|
||||
AAA0Z2x5Zu8g4kAAAAGEAAAA0mhlYWQmofyJAAAArAAAADZoaGVhDAEEAgAAAOQAAAAkaG10eAQA\
|
||||
AQAAAAEoAAAAFGxvY2EAyAD5AAABcAAAABRtYXhwAAwACQAAAQgAAAAgbmFtZX7VdrQAAAJYAAAA\
|
||||
IgABAAAAARmajs74k18PPPUAAggAAAAAAOHCPQAAAAAA4cpY+QAAAAAEAAgAAAAAAQACAAAAAAAA\
|
||||
AAEAAAgAAAAAAAQAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAABAAEAAAAJAAgAAgAAAAAAAQAAAAAA\
|
||||
AAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAABAAAAAAEAAAADAAAADAAEACgAAAAGAAQAAQAC\
|
||||
ACAASP//AAAAIABB////4P/AAAEAAAAAAAAAAAAAAAwAGAAkADAAPABIAFwAaQABAAAAAAQACAAA\
|
||||
AwAAMSERIQQA/AAIAAABAAAAAAQACAAAAwAAMSERIQQA/AAIAAABAAAAAAQACAAAAwAAMSERIQQA\
|
||||
/AAIAAABAAAAAAQACAAAAwAAMSERIQQA/AAIAAABAAAAAAQACAAAAwAAMSERIQQA/AAIAAABAAAA\
|
||||
AAQACAAAAwAAMSERIQQA/AAIAAACAAAAAAQACAAAAwAHAAAxIREhExEhEQQA/AAFA/YIAPgFB/b4\
|
||||
CgAAAQEAAAADAAgAAAMAACEhESEBAAIA/gAIAAAAAAAAAQASAAEAAAAAAAEAEAAAdGV4dC1taXhl\
|
||||
ZC1jb2xvcgAAAAAAAwAAAA4AAAAgAAMABAAAAAEABQABAAEABgACAAEAAgAAAAMAAQADAAIAAAAD\
|
||||
AAEAAwAAAA4AAAAA//8A/wD//wAA/wAA\
|
||||
");
|
||||
glyphs: 7 10;
|
||||
}
|
||||
|
||||
text {
|
||||
font: "Cantarell 11";
|
||||
glyphs: "Hello";
|
||||
}
|
||||
8
testsuite/gsk/nodeparser/text-font-blob.ref.node
Normal file
8
testsuite/gsk/nodeparser/text-font-blob.ref.node
Normal file
@@ -0,0 +1,8 @@
|
||||
text {
|
||||
font: "text-mixed-color 7.5";
|
||||
glyphs: 7 10;
|
||||
}
|
||||
text {
|
||||
font: "Cantarell 11";
|
||||
glyphs: "Hello";
|
||||
}
|
||||
Reference in New Issue
Block a user