In spanish we still need to validate ñ char
This commit is contained in:
parent
c18d749e28
commit
4f12979316
|
|
@ -54,7 +54,9 @@ class Str
|
||||||
'ĸ'=>'k', 'כ'=>'k', 'Ķ'=>'k', 'К'=>'k', 'к'=>'k', 'ķ'=>'k', 'ך'=>'k',
|
'ĸ'=>'k', 'כ'=>'k', 'Ķ'=>'k', 'К'=>'k', 'к'=>'k', 'ķ'=>'k', 'ך'=>'k',
|
||||||
'Ŀ'=>'l', 'ŀ'=>'l', 'Л'=>'l', 'ł'=>'l', 'ļ'=>'l', 'ĺ'=>'l', 'Ĺ'=>'l', 'Ļ'=>'l', 'л'=>'l', 'Ľ'=>'l', 'ľ'=>'l', 'ל'=>'l',
|
'Ŀ'=>'l', 'ŀ'=>'l', 'Л'=>'l', 'ł'=>'l', 'ļ'=>'l', 'ĺ'=>'l', 'Ĺ'=>'l', 'Ļ'=>'l', 'л'=>'l', 'Ľ'=>'l', 'ľ'=>'l', 'ל'=>'l',
|
||||||
'מ'=>'m', 'М'=>'m', 'ם'=>'m', 'м'=>'m',
|
'מ'=>'m', 'М'=>'m', 'ם'=>'m', 'м'=>'m',
|
||||||
'ñ'=>'n', 'н'=>'n', 'Ņ'=>'n', 'ן'=>'n', 'ŋ'=>'n', 'נ'=>'n', 'Н'=>'n', 'ń'=>'n', 'Ŋ'=>'n', 'ņ'=>'n', 'ʼn'=>'n', 'Ň'=>'n', 'ň'=>'n',
|
// 'ñ'=>'n', // for spanish cono != coño
|
||||||
|
'н'=>'n', 'Ņ'=>'n', 'ן'=>'n', 'ŋ'=>'n', 'נ'=>'n', 'Н'=>'n', 'ń'=>'n',
|
||||||
|
'Ŋ'=>'n', 'ņ'=>'n', 'ʼn'=>'n', 'Ň'=>'n', 'ň'=>'n',
|
||||||
'о'=>'o', 'О'=>'o', 'ő'=>'o', 'õ'=>'o', 'ô'=>'o', 'Ő'=>'o', 'ŏ'=>'o', 'Ŏ'=>'o', 'Ō'=>'o', 'ō'=>'o', 'ø'=>'o', 'ǿ'=>'o', 'ǒ'=>'o', 'ò'=>'o', 'Ǿ'=>'o', 'Ǒ'=>'o', 'ơ'=>'o', 'ó'=>'o', 'Ơ'=>'o', 'œ'=>'oe', 'Œ'=>'oe', 'ö'=>'oe',
|
'о'=>'o', 'О'=>'o', 'ő'=>'o', 'õ'=>'o', 'ô'=>'o', 'Ő'=>'o', 'ŏ'=>'o', 'Ŏ'=>'o', 'Ō'=>'o', 'ō'=>'o', 'ø'=>'o', 'ǿ'=>'o', 'ǒ'=>'o', 'ò'=>'o', 'Ǿ'=>'o', 'Ǒ'=>'o', 'ơ'=>'o', 'ó'=>'o', 'Ơ'=>'o', 'œ'=>'oe', 'Œ'=>'oe', 'ö'=>'oe',
|
||||||
'פ'=>'p', 'ף'=>'p', 'п'=>'p', 'П'=>'p',
|
'פ'=>'p', 'ף'=>'p', 'п'=>'p', 'П'=>'p',
|
||||||
'ק'=>'q',
|
'ק'=>'q',
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@
|
||||||
return [
|
return [
|
||||||
'bollera',
|
'bollera',
|
||||||
'cabron',
|
'cabron',
|
||||||
'cabrón',
|
|
||||||
'cabrona',
|
'cabrona',
|
||||||
'cabronazo',
|
'cabronazo',
|
||||||
'capulla',
|
'capulla',
|
||||||
|
|
@ -19,10 +18,8 @@ return [
|
||||||
'chingado',
|
'chingado',
|
||||||
'chocho',
|
'chocho',
|
||||||
'cojon',
|
'cojon',
|
||||||
'cojón',
|
|
||||||
'cojones',
|
'cojones',
|
||||||
'comepollas',
|
'comepollas',
|
||||||
// 'cono',
|
|
||||||
'coño',
|
'coño',
|
||||||
'culero',
|
'culero',
|
||||||
'culera',
|
'culera',
|
||||||
|
|
@ -39,15 +36,12 @@ return [
|
||||||
'hostia',
|
'hostia',
|
||||||
'joder',
|
'joder',
|
||||||
'jodete',
|
'jodete',
|
||||||
'jódete',
|
|
||||||
'joputa',
|
'joputa',
|
||||||
'mamada',
|
'mamada',
|
||||||
'mamon',
|
'mamon',
|
||||||
'mamón',
|
|
||||||
'mamona',
|
'mamona',
|
||||||
'marica',
|
'marica',
|
||||||
'maricon',
|
'maricon',
|
||||||
'maricón',
|
|
||||||
'maricona',
|
'maricona',
|
||||||
'mariconazo',
|
'mariconazo',
|
||||||
'nazi',
|
'nazi',
|
||||||
|
|
@ -55,7 +49,6 @@ return [
|
||||||
'ostia',
|
'ostia',
|
||||||
'pajillero',
|
'pajillero',
|
||||||
'pendon',
|
'pendon',
|
||||||
'pendón',
|
|
||||||
'pendejo',
|
'pendejo',
|
||||||
'pendejos',
|
'pendejos',
|
||||||
'pendeja',
|
'pendeja',
|
||||||
|
|
@ -66,22 +59,18 @@ return [
|
||||||
'pedorra',
|
'pedorra',
|
||||||
'pedorro',
|
'pedorro',
|
||||||
'pedorron',
|
'pedorron',
|
||||||
'pedorrón',
|
|
||||||
'picha',
|
'picha',
|
||||||
'pito',
|
'pito',
|
||||||
'pelana',
|
'pelana',
|
||||||
'polla',
|
'polla',
|
||||||
'pollon',
|
'pollon',
|
||||||
'pollón',
|
|
||||||
'polvo',
|
'polvo',
|
||||||
'potorro',
|
'potorro',
|
||||||
'puta',
|
'puta',
|
||||||
'puto',
|
'puto',
|
||||||
'putona',
|
'putona',
|
||||||
'puton',
|
'puton',
|
||||||
'putón',
|
|
||||||
'tortillera',
|
'tortillera',
|
||||||
'weputa',
|
'weputa',
|
||||||
'zorron',
|
'zorron',
|
||||||
'zorrón'
|
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -136,6 +136,18 @@ class ProfaneValidatorTest extends PHPUnit_Framework_TestCase
|
||||||
$this->assertTrue( $profane->isProfane($word) );
|
$this->assertTrue( $profane->isProfane($word) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function test_enie_in_spanish_is_evaluated()
|
||||||
|
{
|
||||||
|
$this->mockConfigs();
|
||||||
|
|
||||||
|
$profane = new ProfaneValidator();
|
||||||
|
$profane->setDictionary('es');
|
||||||
|
|
||||||
|
$word = "coño";
|
||||||
|
|
||||||
|
$this->assertTrue( $profane->isProfane($word) );
|
||||||
|
}
|
||||||
|
|
||||||
private function mockConfigs()
|
private function mockConfigs()
|
||||||
{
|
{
|
||||||
Config::shouldReceive('get')
|
Config::shouldReceive('get')
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue