11// @vitest -environment nuxt
22
33import { describe , expect , test } from "vitest"
4- import { mount } from "@vue/test-utils"
4+ import { flushPromises , mount } from "@vue/test-utils"
55import { createVuetify } from "vuetify"
66import * as components from "vuetify/components"
77import * as directives from "vuetify/directives"
@@ -20,6 +20,7 @@ describe("ErrorsSnackers.vue", async () => {
2020 plugins : [ vuetify ] ,
2121 } ,
2222 } )
23+ console . log ( "wrapper" , wrapper . componentVM )
2324
2425 const errors_store = use_errors_store ( )
2526 const error = {
@@ -29,8 +30,12 @@ describe("ErrorsSnackers.vue", async () => {
2930 description : "Test desription" ,
3031 }
3132 await errors_store . add_error ( error )
33+ await flushPromises ( )
3234 expect ( errors_store . errors . length ) . toBe ( 1 )
33- const v_btn = wrapper . findComponent ( components . VBtn )
35+ console . log ( "errors_store.errors" , errors_store . errors )
36+ const v_btn = await wrapper . findComponent ( components . VBtn )
37+ console . log ( "v_btn" , v_btn )
38+
3439 await v_btn . trigger ( "click" )
3540 expect ( errors_store . errors . length ) . toBe ( 0 )
3641 } )
0 commit comments