Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

languages.js 652 B

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  1. const revalidator = require('revalidator')
  2. const languages = require('../../lib/languages')
  3. const schema = require('../../lib/languages-schema')
  4. describe('languages module', () => {
  5. test('is an object with language codes as keys', () => {
  6. expect('en' in languages).toBe(true)
  7. expect('ja' in languages).toBe(true)
  8. expect('cn' in languages).toBe(true)
  9. })
  10. test('every language is valid', () => {
  11. Object.values(languages).forEach(language => {
  12. const { valid, errors } = revalidator.validate(language, schema)
  13. const expectation = JSON.stringify(errors, null, 2)
  14. expect(valid, expectation).toBe(true)
  15. })
  16. })
  17. })
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...