tests: Add a test for border parsing

This commit is contained in:
Benjamin Otte
2011-04-10 01:53:31 +02:00
parent 195589feac
commit 1f4b09b2fb
4 changed files with 101 additions and 0 deletions

View File

@ -28,6 +28,9 @@ EXTRA_DIST += \
boolean.css \
boolean.errors \
boolean.ref.css \
border.css \
border.errors \
border.ref.css \
close-at-end-of-file.css \
close-at-end-of-file.errors \
close-at-end-of-file.ref.css \

View File

@ -0,0 +1,59 @@
a {
border-property: 1 2 3 4;
}
b {
border-property: 1 2 3;
}
c {
border-property: 1 2;
}
d {
border-property: 1;
}
e {
border-property: 0 0 0 0;
}
f {
border-property: 1px 2px 3 4px;
}
g {
border-property: 5 oops 6 7;
}
h {
border-property: true;
}
i {
border-property: -1;
}
j {
border-property: -5px;
}
k {
border-property: 3units;
}
l {
border-property: 1 2 3 4units;
}
m {
border-property: 1 2 3 4 5;
}
n {
border-property: 1 2 ; 4;
}
o {
border-property: none
}

View File

@ -0,0 +1,8 @@
border.css:26: error: GTK_CSS_PROVIDER_ERROR_PROPERTY_VALUE
border.css:30: error: GTK_CSS_PROVIDER_ERROR_PROPERTY_VALUE
border.css:34: error: GTK_CSS_PROVIDER_ERROR_PROPERTY_VALUE
border.css:38: error: GTK_CSS_PROVIDER_ERROR_PROPERTY_VALUE
border.css:42: error: GTK_CSS_PROVIDER_ERROR_PROPERTY_VALUE
border.css:46: error: GTK_CSS_PROVIDER_ERROR_PROPERTY_VALUE
border.css:50: error: GTK_CSS_PROVIDER_ERROR_PROPERTY_VALUE
border.css:54: error: GTK_CSS_PROVIDER_ERROR_PROPERTY_NAME

View File

@ -0,0 +1,31 @@
a {
border-property: 1 2 3 4;
}
b {
border-property: 1 2 3;
}
c {
border-property: 1 2;
}
d {
border-property: 1;
}
e {
border-property: 0;
}
f {
border-property: 1 2 3 4;
}
n {
border-property: 1 2;
}
o {
border-property: none;
}