// Test inputs for language tag format validation export const languageFormatInputs = [ { name: 'language-valid-simple', lexicons: [ { lexicon: 1, id: 'test.format.language', defs: { main: { type: 'record', key: 'tid', record: { type: 'object', properties: { lang: { type: 'string', format: 'language' }, }, }, }, }, }, ], collection: 'test.format.language', record: { lang: 'en' }, }, { name: 'language-valid-with-region', lexicons: [ { lexicon: 1, id: 'test.format.language', defs: { main: { type: 'record', key: 'tid', record: { type: 'object', properties: { lang: { type: 'string', format: 'language' }, }, }, }, }, }, ], collection: 'test.format.language', record: { lang: 'en-US' }, }, { name: 'language-valid-with-script', lexicons: [ { lexicon: 1, id: 'test.format.language', defs: { main: { type: 'record', key: 'tid', record: { type: 'object', properties: { lang: { type: 'string', format: 'language' }, }, }, }, }, }, ], collection: 'test.format.language', record: { lang: 'zh-Hans-CN' }, }, { name: 'language-invalid-empty', lexicons: [ { lexicon: 1, id: 'test.format.language', defs: { main: { type: 'record', key: 'tid', record: { type: 'object', properties: { lang: { type: 'string', format: 'language' }, }, }, }, }, }, ], collection: 'test.format.language', record: { lang: '' }, }, ];