From c21a5d244101c695d59feaf5e333c194a33cc029 Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sat, 12 Mar 2011 23:53:02 +0000 Subject: Fix selection tests svn path=/trunk/libcss/; revision=12000 --- test/data/select/tests1.dat | 382 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 370 insertions(+), 12 deletions(-) (limited to 'test') diff --git a/test/data/select/tests1.dat b/test/data/select/tests1.dat index 01fe437..43966e0 100644 --- a/test/data/select/tests1.dat +++ b/test/data/select/tests1.dat @@ -18,6 +18,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -32,6 +33,7 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto color: #ffff0000 @@ -39,11 +41,22 @@ content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: block +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -62,12 +75,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -94,6 +113,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -108,6 +128,7 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto color: #ffff0000 @@ -115,11 +136,22 @@ content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: table-cell +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -138,12 +170,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: absolute +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -170,6 +208,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -184,17 +223,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: block +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -213,12 +265,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -245,6 +303,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -259,17 +318,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: block +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -288,12 +360,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -327,7 +405,7 @@ border-right-width: 2px border-bottom-width: 2px border-left-width: 2px bottom: auto -caption_side: top +caption-side: top clear: none clip: auto color: #ff000000 @@ -412,7 +490,7 @@ border-right-width: 2px border-bottom-width: 2px border-left-width: 2px bottom: auto -caption_side: top +caption-side: top clear: none clip: auto color: #ff000000 @@ -498,7 +576,7 @@ border-right-width: 2px border-bottom-width: 2px border-left-width: 2px bottom: auto -caption_side: top +caption-side: top clear: none clip: auto color: #ff000000 @@ -569,6 +647,7 @@ background-color: #ffbbbbcc background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -583,17 +662,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: inline +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -612,12 +704,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -649,7 +747,7 @@ border-right-width: 2px border-bottom-width: 2px border-left-width: 2px bottom: auto -caption_side: top +caption-side: top clear: none clip: auto color: #ff000000 @@ -724,6 +822,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -738,17 +837,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: block +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -767,12 +879,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -794,6 +912,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -808,17 +927,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: block +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -837,12 +969,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -865,6 +1003,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -879,17 +1018,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: block +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -908,12 +1060,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -939,6 +1097,7 @@ background-color: #00000000 background-image: url('Sonic_the_Hedgehog.png') background-position: 100% 100% background-repeat: repeat-y +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -953,17 +1112,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: block +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -982,12 +1154,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -1012,6 +1190,7 @@ background-color: #00000000 background-image: url('Sonic_the_Hedgehog.png') background-position: 50% 20% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -1026,17 +1205,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: block +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -1055,12 +1247,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -1091,6 +1289,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -1105,17 +1304,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: table-row +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -1134,12 +1346,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -1170,6 +1388,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -1184,17 +1403,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: table-cell +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -1213,12 +1445,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -1249,6 +1487,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -1263,17 +1502,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: table-cell +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -1292,12 +1544,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -1332,6 +1590,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: #ffffffff border-right-color: #ff8040ff @@ -1346,17 +1605,30 @@ border-right-width: medium border-bottom-width: thick border-left-width: 2px bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: table-cell +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -1375,12 +1647,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -1414,6 +1692,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: #ff000000 border-right-color: #ff000000 @@ -1428,17 +1707,30 @@ border-right-width: 2em border-bottom-width: thick border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: table-cell +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -1457,12 +1749,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -1494,6 +1792,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 0px 0px border-top-color: currentColor border-right-color: currentColor @@ -1508,17 +1807,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none cursor: auto +direction: inherit display: table-cell +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto letter-spacing: normal +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -1537,12 +1849,18 @@ padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto word-spacing: normal z-index: auto @@ -1573,6 +1891,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 2px 2px border-top-color: currentColor border-right-color: currentColor @@ -1587,17 +1906,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none -cursor: auto +cursor: inherit +direction: inherit display: table +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto -letter-spacing: normal +letter-spacing: inherit +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -1609,21 +1941,27 @@ min-width: 0px opacity: 1.000 outline-color: invert outline-style: none -outline-width: 2px +outline-width: medium overflow: visible padding-top: 0px padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto -word-spacing: normal +word-spacing: inherit z-index: auto #reset @@ -1652,6 +1990,7 @@ background-color: #00000000 background-image: none background-position: 0% 0% background-repeat: repeat +border-collapse: inherit border-spacing: 2px 0px border-top-color: currentColor border-right-color: currentColor @@ -1666,17 +2005,30 @@ border-right-width: medium border-bottom-width: medium border-left-width: medium bottom: auto +caption-side: inherit clear: none clip: auto +color: inherit content: normal counter-increment: none counter-reset: none -cursor: auto +cursor: inherit +direction: inherit display: table +empty-cells: inherit float: none +font-family: inherit +font-size: inherit +font-style: inherit +font-variant: inherit +font-weight: inherit height: auto left: auto -letter-spacing: normal +letter-spacing: inherit +line-height: inherit +list-style-image: inherit +list-style-position: inherit +list-style-type: inherit margin-top: 0px margin-right: 0px margin-bottom: 0px @@ -1688,20 +2040,26 @@ min-width: 0px opacity: 1.000 outline-color: invert outline-style: none -outline-width: 2px +outline-width: medium overflow: visible padding-top: 0px padding-right: 0px padding-bottom: 0px padding-left: 0px position: static +quotes: inherit right: auto table-layout: auto +text-align: inherit text-decoration: none +text-indent: inherit +text-transform: inherit top: auto unicode-bidi: normal vertical-align: baseline +visibility: inherit +white-space: inherit width: auto -word-spacing: normal +word-spacing: inherit z-index: auto #reset -- cgit v1.2.3