11import { describe , it , expect } from "vitest" ;
2- import { parseI18nConfig , defaultConfig } from "./config" ; // Adjust the import path as needed
2+ import { parseI18nConfig , defaultConfig , LATEST_CONFIG_DEFINITION } from "./config" ;
33
44// Helper function to create a v0 config
55const createV0Config = ( ) => ( {
@@ -71,7 +71,7 @@ describe("I18n Config Parser", () => {
7171 const result = parseI18nConfig ( v0Config ) ;
7272
7373 expect ( result [ "$schema" ] ) . toBeDefined ( ) ;
74- expect ( result . version ) . toBe ( 1.4 ) ;
74+ expect ( result . version ) . toBe ( LATEST_CONFIG_DEFINITION . defaultValue . version ) ;
7575 expect ( result . locale ) . toEqual ( defaultConfig . locale ) ;
7676 expect ( result . buckets ) . toEqual ( { } ) ;
7777 } ) ;
@@ -81,7 +81,7 @@ describe("I18n Config Parser", () => {
8181 const result = parseI18nConfig ( v1Config ) ;
8282
8383 expect ( result [ "$schema" ] ) . toBeDefined ( ) ;
84- expect ( result . version ) . toBe ( 1.4 ) ;
84+ expect ( result . version ) . toBe ( LATEST_CONFIG_DEFINITION . defaultValue . version ) ;
8585 expect ( result . locale ) . toEqual ( v1Config . locale ) ;
8686 expect ( result . buckets ) . toEqual ( {
8787 json : {
@@ -119,7 +119,7 @@ describe("I18n Config Parser", () => {
119119 it ( "should throw an error for unsupported locales" , ( ) => {
120120 const invalidLocaleConfig = createInvalidLocaleConfig ( ) ;
121121 expect ( ( ) => parseI18nConfig ( invalidLocaleConfig ) ) . toThrow (
122- `\nUnsupported locale: ${ invalidLocaleConfig . locale . source } \nUnsupported locale: ${ invalidLocaleConfig . locale . targets [ 1 ] } ` ,
122+ `\nUnsupported locale: ${ invalidLocaleConfig . locale . source } \nUnsupported locale: ${ invalidLocaleConfig . locale . targets [ 1 ] } `
123123 ) ;
124124 } ) ;
125125} ) ;
0 commit comments