cldr
Version:
Library for extracting data from CLDR (the Unicode Common Locale Data Repository)
32 lines (30 loc) • 987 B
JavaScript
const expect = require('unexpected');
const cldr = require('../lib/cldr');
describe('extractTerritoryInfo', () => {
it('should extract basic information about Germany', () => {
expect(cldr.extractTerritoryInfo(), 'to satisfy', {
DE: {
id: 'DE',
gdp: expect
.it('to be a number')
.and('to be greater than', 2000000000000),
literacyPercent: expect
.it('to be a number')
.and('to be greater than', 95),
population: expect
.it('to be a number')
.and('to be greater than', 70000000),
languages: expect
.it('to have an item exhaustively satisfying', {
id: 'de',
populationPercent: expect.it('to be a number'),
officialStatus: 'official',
})
.and('to have an item exhaustively satisfying', {
id: 'fr',
populationPercent: expect.it('to be a number'),
}),
},
});
});
});