diff --git a/src/__tests__/incline-test.js b/src/__tests__/incline-test.js index 007004e..0f95aad 100644 --- a/src/__tests__/incline-test.js +++ b/src/__tests__/incline-test.js @@ -34,6 +34,7 @@ describe('lvovich/incline', () => { describe('inclineFirstname()', () => { it('should incline firstname', () => { expect(inclineFirstname('Павел', 'genitive')).toEqual('Павла'); + expect(inclineFirstname('Санёк', 'genitive')).toEqual('Санька'); }); it('should accept gender for androgynous name', () => { diff --git a/src/rules/inclineRulesFirstname.js b/src/rules/inclineRulesFirstname.js index fb53b96..de469e0 100644 --- a/src/rules/inclineRulesFirstname.js +++ b/src/rules/inclineRulesFirstname.js @@ -181,6 +181,11 @@ const name: DeclensionRuleSetT = { test: ['ёл'], mods: ['--ла', '--лу', '--ла', '--лом', '--ле'], }, + { + gender: 'male', + test: ['ёк'], + mods: ['--ька', '--ьку', '--ька', '--ьком', '--ьке'], + }, { gender: 'male', test: [