Open marr opened 2 years ago
Hi, I have a vue2 project that I'm trying to run tests on and I use the following:
Jest 28 @vue/vue2-jest@28 vue-i18n-jest@1.1.1 vue-i18n@8 @vue/test-utils@1.3.0
I have added to my jest.config.js the following:
globals: { '@vue/vue2-jest': { transform: { 'i18n': 'vue-i18n-jest' } } }, transform: { '^.+\\.vue$': '@vue/vue2-jest' }
note: I also tried the vue-jest key in the globals section with the same results.
vue-jest
My tests fail with the following error:
TypeError: Cannot read properties of undefined (reading 't')
line in question:
data() { headers: [ { text: this.$i18n.t('admin.users.headers.name'),
My test render call:
it('renders', () => { const wrapper = shallowMount(UserList, { Vue, propsData: { users, }, });
Thank you for any guidance.
Hi, I have a vue2 project that I'm trying to run tests on and I use the following:
Jest 28 @vue/vue2-jest@28 vue-i18n-jest@1.1.1 vue-i18n@8 @vue/test-utils@1.3.0
I have added to my jest.config.js the following:
note: I also tried the
vue-jest
key in the globals section with the same results.My tests fail with the following error:
line in question:
My test render call:
Thank you for any guidance.