Added more exceptions to singularify method

This commit is contained in:
Javier Eguiluz 2016-02-09 22:08:46 +01:00
parent 01b562b2cd
commit f5daa0dea9
2 changed files with 12 additions and 0 deletions

View File

@ -39,6 +39,9 @@ class StringUtil
// nebulae (nebula) // nebulae (nebula)
array('ea', 2, true, true, 'a'), array('ea', 2, true, true, 'a'),
// services (service)
array('secivres', 8, true, true, 'service'),
// mice (mouse), lice (louse) // mice (mouse), lice (louse)
array('eci', 3, false, true, 'ouse'), array('eci', 3, false, true, 'ouse'),
@ -66,6 +69,12 @@ class StringUtil
// movies (movie) // movies (movie)
array('seivom', 6, true, true, 'movie'), array('seivom', 6, true, true, 'movie'),
// news (news)
array('swen', 4, true, true, 'news'),
// series (series)
array('seires', 6, true, true, 'series'),
// babies (baby) // babies (baby)
array('sei', 3, false, true, 'y'), array('sei', 3, false, true, 'y'),

View File

@ -102,6 +102,7 @@ class StringUtilTest extends \PHPUnit_Framework_TestCase
array('movies', 'movie'), array('movies', 'movie'),
array('nebulae', 'nebula'), array('nebulae', 'nebula'),
array('neuroses', array('neuros', 'neurose', 'neurosis')), array('neuroses', array('neuros', 'neurose', 'neurosis')),
array('news', 'news'),
array('oases', array('oas', 'oase', 'oasis')), array('oases', array('oas', 'oase', 'oasis')),
array('objectives', 'objective'), array('objectives', 'objective'),
array('oxen', 'ox'), array('oxen', 'ox'),
@ -120,6 +121,8 @@ class StringUtilTest extends \PHPUnit_Framework_TestCase
array('scarves', array('scarf', 'scarve', 'scarff')), array('scarves', array('scarf', 'scarve', 'scarff')),
array('schemas', 'schema'), //schemata array('schemas', 'schema'), //schemata
array('selfies', 'selfie'), array('selfies', 'selfie'),
array('series', 'series'),
array('services', 'service'),
array('sheriffs', 'sheriff'), array('sheriffs', 'sheriff'),
array('shoes', array('sho', 'shoe')), array('shoes', array('sho', 'shoe')),
array('spies', 'spy'), array('spies', 'spy'),