--TEST--
Test general border-radius optimization
--CSS--
a {
    border-top-left-radius: 1px;
    border-top-right-radius: 2%;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 4px;
}
b {
    border-radius: 1px 2% 0 4px;
}
c {
    border-top-left-radius: 1px 3%;
    border-top-right-radius: 2% 5px;
    border-bottom-right-radius: 0 1%;
    border-bottom-left-radius: 4px 4%;
}
d {
    border-radius: 1px 2% 0 4px / 3% 5px 1% 4%;
}
--EXPECT--
array (
  'a' =>
  array (
    'border-top-right-radius' => '1px',
    'border-top-left-radius' => '2%',
    'border-bottom-left-radius' => '0',
    'border-bottom-right-radius' => '4px',
  ),
  'b' =>
  array (
    'border-radius' => '2% 1px 4px 0',
  ),
  'c' =>
  array (
    'border-top-right-radius' => '1px 3%',
    'border-top-left-radius' => '2% 5px',
    'border-bottom-left-radius' => '0 1%',
    'border-bottom-right-radius' => '4px 4%',
  ),
  'd' =>
  array (
    'border-radius' => '2% 1px 4px 0 / 5px 3% 4% 1%',
  ),
)
--SETTINGS--
optimise_shorthands=0
reverse_left_and_right=true
