function testFilterWithCustomRules() { $name = 'Brötchen für allë-mit_Unterstrich!.jpg'; $filter = new FileNameFilter(); $filter->setReplacements(array('/[\\s-]/' => '_')); $this->assertEquals('Brötchen__für_allë_mit_Unterstrich!.jpg', $filter->filter($name)); }
function testFilterWithCustomRules() { $name = 'Kuchen ist besser.jpg'; $filter = new FileNameFilter(); $filter->setTransliterator(false); $filter->setReplacements(array('/[\\s-]/' => '_')); $this->assertEquals('Kuchen_ist_besser.jpg', $filter->filter($name)); }