import { config } from '@vue/test-utils'import { createI18n } from 'vue-i18n'import 'vitest-canvas-mock'const i18n = createI18n({ locale: 'en', legacy: false, missing: (_, key) => key, numberFormats: { en: { currency: { style: 'currency', currency: 'EUR', minimumFractionDigits: 2, maximumFractionDigits: 4 }, decimal: { style: 'decimal', maximumFractionDigits: 1 }, rating: { minimumFractionDigits: 1, maximumFractionDigits: 1 } }, de: { currency: { style: 'currency', currency: 'EUR', minimumFractionDigits: 2, maximumFractionDigits: 4 }, decimal: { style: 'decimal', maximumFractionDigits: 1 }, rating: { minimumFractionDigits: 1, maximumFractionDigits: 1 } }, fr: { currency: { style: 'currency', currency: 'EUR', minimumFractionDigits: 2, maximumFractionDigits: 4 }, decimal: { style: 'decimal', maximumFractionDigits: 1 }, rating: { minimumFractionDigits: 1, maximumFractionDigits: 1 } } }})config.global.plugins.push(i18n)beforeEach(() => { vi.useFakeTimers()})afterEach(() => { vi.useRealTimers()})
export const setup = () => { process.env.TZ = 'UTC'}