public function provideFromStringData() {
return array(
array(
'',
array(),
),
array(
'gzip',
array(
new AcceptHeaderItem('gzip'),
),
),
array(
'gzip,deflate,sdch',
array(
new AcceptHeaderItem('gzip'),
new AcceptHeaderItem('deflate'),
new AcceptHeaderItem('sdch'),
),
),
array(
"gzip, deflate\t,sdch",
array(
new AcceptHeaderItem('gzip'),
new AcceptHeaderItem('deflate'),
new AcceptHeaderItem('sdch'),
),
),
array(
'"this;should,not=matter"',
array(
new AcceptHeaderItem('this;should,not=matter'),
),
),
);
}