UNPKG

cldr

Version:

Library for extracting data from CLDR (the Unicode Common Locale Data Repository)

23 lines (18 loc) 799 B
const expect = require('unexpected') .clone() .use(require('unexpected-function-equality')); const cldr = require('../lib/cldr'); describe('extractPluralClasses', () => { it('should list three cardinal plural classes for Romanian', () => { const romanianPluralClasses = cldr.extractPluralClasses('ro'); expect(romanianPluralClasses, 'to equal', ['one', 'few', 'other']); }); it('should list two ordinal plural classes for Romanian', () => { const romanianPluralClasses = cldr.extractPluralClasses('ro', 'ordinal'); expect(romanianPluralClasses, 'to equal', ['one', 'other']); }); it('should list only one class for Yoruba', () => { const yorubanPluralClasses = cldr.extractPluralClasses('yo'); expect(yorubanPluralClasses, 'to equal', ['other']); }); });