Example #1
0
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)
}
Example #2
0
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)
}
Example #3
0
// 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)
}