UNPKG

@sfeir/actions-on-google-i18n

Version:
23 lines (17 loc) 604 B
const i18n = require("../index"); const AppMock = require('./appMock'); i18n.projectDirectory = "./__test__"; const mockApp = new AppMock(); describe("directory", () => { it("use default 'src/locales' directory if missing argument 'directory'", () => { i18n.configure().use(mockApp); const value = mockApp.__("key"); expect(value).toEqual("value"); }); it("load locales from a valid folder", () => { const directory = `${__dirname}/src/locales`; i18n.configure({ directory }).use(mockApp); const value = mockApp.__("key"); expect(value).toEqual("value"); }); });