--TEST--
Test CSS1 properties
--CSS--
a { 
    foo:rgb(0,0,0);
    bar:black;
    baz:#ffaabb;
    qux:#f00;
    quux:blanchedalmond;
    quuux:rgb(0,0,1);
    background:1;
    background-color:1;
    background-image:1;
    background-repeat:1;
    background-attachment:1;
    background-position:1;
    border:1;
    border-top:1;
    border-right:1;
    border-bottom:1;
    border-left:1;
    border-color:1;
    border-top-color:1;
    border-bottom-color:1;
    border-left-color:1;
    border-right-color:1;
    border-style:1;
    border-top-style:1;
    border-right-style:1;
    border-left-style:1;
    border-bottom-style:1;
    border-width:1;
    border-top-width:1;
    border-right-width:1;
    border-left-width:1;
    border-bottom-width:1;
    border-collapse:1;
    border-spacing:1;
    bottom:1;
    caption-side:1;
    content:1;
    clear:1;
    clip:1;
    color:1;
    counter-reset:1;
    counter-increment:1;
    cursor:1;
    empty-cells:1;
    display:1;
    direction:1;
    float:1;
    font:1;
    font-family:1;
    font-style:1;
    font-variant:1;
    font-weight:1;
    font-stretch:1;
    font-size-adjust:1;
    font-size:1;
    height:1;
    left:1;
    line-height:1;
    list-style:1;
    list-style-type:1;
    list-style-image:1;
    list-style-position:1;
    margin:1;
    margin-top:1;
    margin-right:1;
    margin-bottom:1;
    margin-left:1;
    marks:1;
    marker-offset:1;
    max-height:1;
    max-width:1;
    min-height:1;
    min-width:1;
    overflow:1;
    orphans:1;
    outline:1;
    outline-width:1;
    outline-style:1;
    outline-color:1;
    padding:1;
    padding-top:1;
    padding-right:1;
    padding-bottom:1;
    padding-left:1;
    page-break-before:1;
    page-break-after:1;
    page-break-inside:1;
    page:1;
    position:1;
    quotes:1;
    right:1;
    size:1;
    speak-header:1;
    table-layout:1;
    top:1;
    text-indent:1;
    text-align:1;
    text-decoration:1;
    text-shadow:1;
    letter-spacing:1;
    word-spacing:1;
    text-transform:1;
    white-space:1;
    unicode-bidi:1;
    vertical-align:1;
    visibility:1;
    width:1;
    widows:1;
    z-index:1;
    volume:1;
    speak:1;
    pause:1;
    pause-before:1;
    pause-after:1;
    cue:1;
    cue-before:1;
    cue-after:1;
    play-during:1;
    azimuth:1;
    elevation:1;
    speech-rate:1;
    voice-family:1;
    pitch:1;
    pitch-range:1;
    stress:1;
    richness:1;
    speak-punctuation:1;
    speak-numeral:1;
}
--EXPECT--
array (
  'a' => 
  array (
    'background' => 'right 1px',
    'background-color' => '#1',
    'background-image' => '1',
    'background-repeat' => '1',
    'background-attachment' => '1',
    'background-position' => 'right 1px',
    'border' => '1px',
    'border-top' => '1px',
    'border-left' => '1px',
    'border-bottom' => '1px',
    'border-right' => '1px',
    'border-color' => '#1',
    'border-top-color' => '#1',
    'border-bottom-color' => '#1',
    'border-right-color' => '#1',
    'border-left-color' => '#1',
    'border-style' => '1',
    'border-top-style' => '1',
    'border-left-style' => '1',
    'border-right-style' => '1',
    'border-bottom-style' => '1',
    'border-width' => '1px',
    'border-top-width' => '1px',
    'border-left-width' => '1px',
    'border-right-width' => '1px',
    'border-bottom-width' => '1px',
    'border-collapse' => '1',
    'border-spacing' => '1px',
    'bottom' => '1px',
    'caption-side' => '1',
    'content' => '1',
    'clear' => '1',
    'clip' => '1',
    'color' => '#1',
    'counter-reset' => '1',
    'counter-increment' => '1',
    'cursor' => '1',
    'empty-cells' => '1',
    'display' => '1',
    'direction' => '1',
    'float' => '1',
    'font' => '1',
    'font-family' => '1',
    'font-style' => '1',
    'font-variant' => '1',
    'font-weight' => '1',
    'font-size' => '1px',
    'height' => '1px',
    'right' => '1px',
    'line-height' => '1',
    'list-style' => '1',
    'list-style-type' => '1',
    'list-style-image' => '1',
    'list-style-position' => '1',
    'margin' => '1px',
    'margin-top' => '1px',
    'margin-left' => '1px',
    'margin-bottom' => '1px',
    'margin-right' => '1px',
    'max-height' => '1px',
    'max-width' => '1px',
    'min-height' => '1px',
    'min-width' => '1px',
    'overflow' => '1',
    'orphans' => '1',
    'outline' => '1px',
    'outline-width' => '1px',
    'outline-style' => '1',
    'outline-color' => '#1',
    'padding' => '1px',
    'padding-top' => '1px',
    'padding-left' => '1px',
    'padding-bottom' => '1px',
    'padding-right' => '1px',
    'page-break-before' => '1',
    'page-break-after' => '1',
    'page-break-inside' => '1',
    'position' => '1',
    'quotes' => '1',
    'left' => '1px',
    'speak-header' => '1',
    'table-layout' => '1',
    'top' => '1px',
    'text-indent' => '1px',
    'text-align' => '1',
    'text-decoration' => '1',
    'letter-spacing' => '1px',
    'word-spacing' => '1px',
    'text-transform' => '1',
    'white-space' => '1',
    'unicode-bidi' => '1',
    'vertical-align' => '1',
    'visibility' => '1',
    'width' => '1px',
    'widows' => '1',
    'z-index' => '1',
    'volume' => '1',
    'speak' => '1',
    'pause' => '1',
    'pause-before' => '1',
    'pause-after' => '1',
    'cue' => '1',
    'cue-before' => '1',
    'cue-after' => '1',
    'play-during' => '1',
    'azimuth' => '1',
    'elevation' => '1',
    'speech-rate' => '1',
    'voice-family' => '1',
    'pitch' => '1',
    'pitch-range' => '1',
    'stress' => '1',
    'richness' => '1',
    'speak-punctuation' => '1',
    'speak-numeral' => '1',
  ),
)
--SETTINGS--
discard_invalid_properties=true
reverse_left_and_right=true
optimise_shorthands=0
css_level='CSS2.1'