всем привет, сталкнулся с такой проблемой что при тестировании появляется ошибка
"Cannot read property 'getters' of undefined" и
[Vue warn]: Property "$store" was accessed during render but is not defined on instance.
хотя вроде как getters не использую в тесте:
код самого теста:
import { mount } from "@vue/test-utils";
import Cards from "@/components/Cards.vue";
describe("Cards", () => {
it("init test for Cards", () => {
const wrapper = mount(Cards);
expect(wrapper.contains("div")).toBeTruthy();
});
});
в других компонентах где не используется store, все работает корректно, так что думал что возможно из за import была ошибка, но вроде как все правильно,
настройки main.js:
import { createApp } from "vue";
import App from "@/App.vue";
import router from "@/router";
import store from "@/store";
createApp(App).use(store).use(router).mount("#app");