Module:User:Vitalik/inflection/data/ru-noun/testcases/n

From Wiktionary, the free dictionary
Jump to navigation Jump to search

Lua error in package.lua at line 80: module 'Module:utils' not found


local dev_prefix = ''
dev_prefix = 'User:Vitalik/'  -- comment this on active version

local tests = require('Module:' .. dev_prefix .. 'inflection/units/ru-noun/testcases')

function tests:test_inflection()
	self:check_inflection('боло́то', 'n-in', 'a', '', 'боло́то / боло́та / боло́ту / боло́то / боло́том / боло́те / боло́та / боло́т / боло́там / боло́та / боло́тами / боло́тах')
	self:check_inflection('го́ре', 'n-in', 'a', '', 'го́ре / го́ря / го́рю / го́ре / го́рем / го́ре / го́ря / горь / го́рям / го́ря / го́рями / го́рях', 'only word; plural forms are hypothetical')
	self:check_inflection('бла́го', 'n-in', 'a', '', 'бла́го / бла́га / бла́гу / бла́го / бла́гом / бла́ге / бла́га / благ / бла́гам / бла́га / бла́гами / бла́гах')
	self:check_inflection('жили́ще', 'n-in', 'a', '', 'жили́ще / жили́ща / жили́щу / жили́ще / жили́щем / жили́ще / жили́ща / жили́щ / жили́щам / жили́ща / жили́щами / жили́щах')
	self:check_inflection('со́лнце', 'n-in', 'a', '', 'со́лнце / со́лнца / со́лнцу / со́лнце / со́лнцем / со́лнце / со́лнца / солнц / со́лнцам / со́лнца / со́лнцами / со́лнцах')
	self:check_inflection('зда́ние', 'n-in', 'a', '', 'зда́ние / зда́ния / зда́нию / зда́ние / зда́нием / зда́нии / зда́ния / зда́ний / зда́ниям / зда́ния / зда́ниями / зда́ниях')
	self:check_inflection('вещество́', 'n-in', 'b', '', 'вещество́ / вещества́ / веществу́ / вещество́ / вещество́м / веществе́ / вещества́ / веще́ств / вещества́м / вещества́ / вещества́ми / вещества́х')
	self:check_inflection('письмецо́', 'n-in', 'b', '', 'письмецо́ / письмеца́ / письмецу́ / письмецо́ / письмецо́м / письмеце́ / письмеца́ / письме́ц / письмеца́м / письмеца́ / письмеца́ми / письмеца́х')
	self:check_inflection('ме́сто', 'n-in', 'c', '', 'ме́сто / ме́ста / ме́сту / ме́сто / ме́стом / ме́сте / места́ / мест / места́м / места́ / места́ми / места́х')
	self:check_inflection('вино́', 'n-in', 'd', '', 'вино́ / вина́ / вину́ / вино́ / вино́м / вине́ / ви́на / вин / ви́нам / ви́на / ви́нами / ви́нах')
	self:check_inflection('тавро́', 'n-in', 'f', '', 'тавро́ / тавра́ / тавру́ / тавро́ / тавро́м / тавре́ / та́вра / тавр / тавра́м / та́вра / тавра́ми / тавра́х')
end

return tests