func Test_findRegions(t *testing.T) { testCases := []romance.FindRegionsTestCase{ {"кистей", 3, 6, 2}, {"пугает", 3, 6, 2}, {"горячей", 3, 5, 2}, {"разочароваться", 3, 5, 2}, {"ваших", 3, 5, 2}, {"сливаешься", 4, 7, 3}, {"сбавки", 4, 6, 3}, {"выпил", 3, 5, 2}, {"фирс", 3, 4, 2}, {"ездит", 2, 5, 1}, {"думай", 3, 5, 2}, {"летай", 3, 5, 2}, {"беседовала", 3, 5, 2}, {"беседой", 3, 5, 2}, {"брюзжит", 4, 7, 3}, {"растущего", 3, 6, 2}, {"подползла", 3, 6, 2}, {"быстротою", 3, 7, 2}, {"портит", 3, 6, 2}, {"качала", 3, 5, 2}, {"ободрившийся", 2, 4, 1}, {"чуткость", 3, 6, 2}, {"полусне", 3, 5, 2}, {"стремление", 5, 8, 4}, {"рубинштейн", 3, 5, 2}, {"прихоти", 4, 6, 3}, {"чувстве", 3, 7, 2}, {"существе", 3, 5, 2}, {"горстью", 3, 7, 2}, {"постелью", 3, 6, 2}, {"приостановился", 5, 8, 3}, {"бегает", 3, 6, 2}, {"неприличия", 3, 6, 2}, {"терзаешь", 3, 7, 2}, {"лягу", 3, 4, 2}, {"недоуменьем", 3, 6, 2}, {"скрасить", 5, 7, 4}, {"нелепый", 3, 5, 2}, {"измениться", 2, 5, 1}, {"бульвару", 3, 7, 2}, {"засуетятся", 3, 6, 2}, {"благосостояния", 4, 6, 3}, {"поляне", 3, 5, 2}, {"прощенья", 4, 6, 3}, {"исподтишка", 2, 5, 1}, {"переселился", 3, 5, 2}, {"отмахивается", 2, 5, 1}, {"измучил", 2, 5, 1}, {"пьяной", 4, 6, 3}, {"куртке", 3, 6, 2}, {"буйный", 3, 6, 2}, {"эско", 2, 4, 1}, {"застрахованы", 3, 7, 2}, {"шаршавого", 3, 6, 2}, {"ра", 2, 2, 2}, {"засветло", 3, 6, 2}, {"накануне", 3, 5, 2}, {"периодического", 3, 6, 2}, {"молокососы", 3, 5, 2}, {"выгода", 3, 5, 2}, {"всунуть", 4, 6, 3}, {"мачеха", 3, 5, 2}, {"ложечки", 3, 5, 2}, {"счастьи", 4, 7, 3}, {"дворовый", 4, 6, 3}, {"замерло", 3, 5, 2}, {"окружающие", 2, 5, 1}, {"ят", 2, 2, 1}, {"обычных", 2, 4, 1}, {"добежав", 3, 5, 2}, {"грезилось", 4, 6, 3}, {"татарским", 3, 5, 2}, {"неважным", 3, 5, 2}, {"бежавших", 3, 5, 2}, {"завести", 3, 5, 2}, {"отворенную", 2, 5, 1}, {"праотцам", 5, 8, 3}, {"дракон", 4, 6, 3}, {"бродит", 4, 6, 3}, {"грусть", 4, 6, 3}, {"постареть", 3, 6, 2}, {"спасенья", 4, 6, 3}, {"предыдущая", 4, 6, 3}, {"расчеты", 3, 6, 2}, {"плавает", 4, 7, 3}, {"наступили", 3, 6, 2}, {"повели", 3, 5, 2}, {"подчинились", 3, 6, 2}, {"милостисдарь", 3, 5, 2}, {"здравый", 5, 7, 4}, {"представляла", 4, 8, 3}, {"тронь", 4, 5, 3}, {"поклонись", 3, 6, 2}, {"предчувствию", 4, 7, 3}, {"пропускающим", 4, 6, 3}, {"щетку", 3, 5, 2}, {"отворотит", 2, 5, 1}, {"богом", 3, 5, 2}, {"кишки", 3, 5, 2}, {"полярный", 3, 5, 2}, } romance.RunFindRegionsTest(t, findRegions, testCases) }
func Test_findRegions(t *testing.T) { testCases := []romance.FindRegionsTestCase{ {"iriez", 2, 5, 3}, {"reçoivent", 3, 6, 2}, {"rébarbatif", 3, 5, 2}, {"paraîtrons", 3, 6, 3}, {"prétendus", 4, 6, 3}, {"boUilli", 3, 5, 2}, {"destitué", 3, 6, 2}, {"bataillons", 3, 6, 2}, {"buffa", 3, 5, 2}, {"suffisante", 3, 6, 2}, {"excepté", 2, 5, 4}, {"audace", 3, 5, 3}, {"vertueuses", 3, 8, 2}, {"écrièrent", 2, 6, 4}, {"provoqUer", 4, 6, 3}, {"barbotement", 3, 6, 2}, {"contribua", 3, 7, 2}, {"ensuit", 2, 6, 4}, {"confédéré", 3, 6, 2}, {"affairé", 2, 6, 4}, {"incompatibles", 2, 5, 4}, {"talma", 3, 5, 2}, {"péchais", 3, 7, 2}, {"abusé", 2, 4, 3}, {"plaisir", 5, 7, 3}, {"foretells", 3, 5, 2}, {"walbah", 3, 6, 2}, {"confucius", 3, 6, 2}, {"attelée", 2, 5, 4}, {"tirailler", 3, 6, 2}, {"vin", 3, 3, 2}, {"toucher", 4, 7, 2}, {"reprendrons", 3, 6, 2}, {"hé", 2, 2, 2}, {"intéressant", 2, 5, 4}, {"malebar", 3, 5, 2}, {"alimenter", 2, 4, 3}, {"inventée", 2, 5, 4}, {"rechargez", 3, 6, 2}, {"revêtu", 3, 5, 2}, {"étaYé", 2, 4, 3}, {"maladresse", 3, 5, 2}, {"envié", 2, 5, 4}, {"secoUaIent", 3, 5, 2}, {"parler", 3, 6, 3}, {"marécages", 3, 5, 2}, {"privilèges", 4, 6, 3}, {"examinez", 2, 4, 3}, {"contraria", 3, 7, 2}, {"sotte", 3, 5, 2}, {"méchantes", 3, 6, 2}, {"coffres", 3, 7, 2}, {"tressaillir", 4, 8, 3}, {"charlatanisme", 4, 7, 3}, {"appuYais", 2, 5, 4}, {"interdis", 2, 5, 4}, {"baissa", 4, 6, 2}, {"sanglotant", 3, 7, 2}, {"rencontrerai", 3, 6, 2}, {"subis", 3, 5, 2}, {"empestée", 2, 5, 4}, {"communiqUa", 3, 6, 2}, {"huit", 4, 4, 2}, {"heurter", 4, 7, 2}, {"premiers", 4, 7, 3}, {"brusqUe", 4, 7, 3}, {"inanimé", 2, 4, 3}, {"congédia", 3, 6, 2}, {"souffrir", 4, 8, 2}, {"élévations", 2, 4, 3}, {"sablé", 3, 5, 2}, {"salure", 3, 5, 2}, {"résigna", 3, 5, 2}, {"compatriotes", 3, 6, 2}, {"écrient", 2, 6, 4}, {"chanoine", 4, 7, 3}, {"conçois", 3, 7, 2}, {"lançaIent", 3, 6, 2}, {"pékin", 3, 5, 2}, {"poneYs", 3, 5, 2}, {"pratiqUer", 4, 6, 3}, {"bâtonne", 3, 5, 2}, {"possibilités", 3, 6, 2}, {"aiguille", 3, 6, 3}, {"ténor", 3, 5, 2}, {"déchirés", 3, 6, 2}, {"anoblit", 2, 4, 3}, {"tombât", 3, 6, 2}, {"paralysé", 3, 5, 3}, {"dot", 3, 3, 2}, {"aigre", 3, 5, 3}, {"ramena", 3, 5, 2}, {"appartiennent", 2, 5, 4}, {"premières", 4, 7, 3}, {"tentez", 3, 6, 2}, {"pari", 3, 4, 3}, {"coudes", 4, 6, 2}, {"étonnerait", 2, 4, 3}, {"embrunir", 2, 6, 5}, {"mobile", 3, 5, 2}, } romance.RunFindRegionsTest(t, findRegions, testCases) }
// Test isLowerVowel for things we know should be true // or false. // func Test_findRegions(t *testing.T) { testCases := []romance.FindRegionsTestCase{ {"macho", 3, 5, 3}, {"olivia", 2, 4, 3}, {"trabajo", 4, 6, 3}, {"áureo", 3, 5, 3}, {"piñaolayas", 3, 6, 3}, {"terminales", 3, 6, 3}, {"durmió", 3, 6, 3}, {"cobija", 3, 5, 3}, {"anderson", 2, 5, 4}, {"cervezas", 3, 6, 3}, {"climáticas", 4, 6, 3}, {"expide", 2, 5, 4}, {"cenizas", 3, 5, 3}, {"maximiliano", 3, 5, 3}, {"específicos", 2, 5, 4}, {"menor", 3, 5, 3}, {"generis", 3, 5, 3}, {"casero", 3, 5, 3}, {"pululan", 3, 5, 3}, {"suscitado", 3, 6, 3}, {"pesadez", 3, 5, 3}, {"interno", 2, 5, 4}, {"agredido", 2, 5, 4}, {"desprendía", 3, 7, 3}, {"vistazo", 3, 6, 3}, {"frecuentan", 4, 7, 3}, {"noviembre", 3, 6, 3}, {"sintética", 3, 6, 3}, {"newagismo", 3, 5, 3}, {"eliseo", 2, 4, 3}, {"desbordado", 3, 6, 3}, {"dispongo", 3, 6, 3}, {"dilatar", 3, 5, 3}, {"xochitl", 3, 6, 3}, {"proporcionaba", 4, 6, 3}, {"pue", 3, 3, 3}, {"alpargatado", 2, 5, 4}, {"exigida", 2, 4, 3}, {"céntricas", 3, 7, 3}, {"prende", 4, 6, 3}, {"estructural", 2, 6, 5}, {"ilegalmente", 2, 4, 3}, {"freeport", 5, 7, 3}, {"sonrisas", 3, 6, 3}, {"cobró", 3, 5, 3}, {"dioses", 4, 6, 3}, {"consistieron", 3, 6, 3}, {"policiales", 3, 5, 3}, {"conciliador", 3, 6, 3}, {"fierro", 4, 6, 3}, {"aparadores", 2, 4, 3}, {"coreados", 3, 6, 3}, {"posición", 3, 5, 3}, {"adversidades", 2, 5, 4}, {"comprometido", 3, 7, 3}, {"aventuras", 2, 4, 3}, {"santiso", 3, 6, 3}, {"talentos", 3, 5, 3}, {"apreciar", 2, 5, 4}, {"sprints", 5, 7, 4}, {"zarco", 3, 5, 3}, {"concretos", 3, 7, 3}, {"gavica", 3, 5, 3}, {"suavemente", 4, 6, 3}, {"españolitos", 2, 5, 4}, {"grabará", 4, 6, 3}, {"entregados", 2, 6, 5}, {"gustaría", 3, 6, 3}, {"nickin", 3, 6, 3}, {"sogem", 3, 5, 3}, {"prohíbe", 4, 6, 3}, {"espinoso", 2, 5, 4}, {"atraviesan", 2, 5, 4}, {"bancomext", 3, 6, 3}, {"paraguay", 3, 5, 3}, {"amamos", 2, 4, 3}, {"consigna", 3, 6, 3}, {"funcionarios", 3, 7, 3}, {"marquis", 3, 7, 3}, {"desactivaron", 3, 5, 3}, {"concentrados", 3, 6, 3}, {"democratizante", 3, 5, 3}, {"afianzadora", 2, 5, 3}, {"homicidio", 3, 5, 3}, {"promovidos", 4, 6, 3}, {"maquiladora", 3, 6, 3}, {"bike", 3, 4, 3}, {"recuerdos", 3, 6, 3}, {"géneros", 3, 5, 3}, {"rechaza", 3, 6, 3}, {"sentarían", 3, 6, 3}, {"quererlo", 4, 6, 3}, {"sofisticado", 3, 5, 3}, {"miriam", 3, 6, 3}, {"echara", 2, 5, 4}, {"mico", 3, 4, 3}, {"enferma", 2, 5, 4}, {"reforzamiento", 3, 5, 3}, {"circunscrito", 3, 6, 3}, {"indiana", 2, 6, 4}, {"metrópoli", 3, 6, 3}, {"libreta", 3, 6, 3}, {"gonzalez", 3, 6, 3}, {"antidemocrática", 2, 5, 4}, } romance.RunFindRegionsTest(t, findRegions, testCases) }