public function provideEscapeFixtures() {
return array(
array(
'foo',
'foo',
' ',
'-',
'Preserve string that should not be escaped',
),
array(
'fo-o',
'fo-o',
' ',
'-',
'Preserve string that should not be escaped',
),
array(
'fo o',
'fo- o',
' ',
'-',
'Escape special characters',
),
array(
'fo-- o',
'fo--- o',
' ',
'-',
'Escape special characters',
),
array(
'fo- o',
'fo- o',
' ',
'-',
'Do not escape already escaped string',
),
);
}