Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

348
Views
Recibo un error de primevue con la prueba vue jest

Estoy escribiendo una prueba con Vue jest. Pero cuando digo ejecutar: prueba "¡No se proporcionó confirmación de PrimeVue!" Muestra que este error es causado por los servicios useToast() y useConfirm().

 "transformIgnorePatterns": [ "<rootDir>/node_modules/(?!primevue/.*)" ]

Pegué esto donde escribí la broma y la versión final quedó así.

 "jest": { "preset": "@vue/cli-plugin-unit-jest", "transform": { "^.+\\.vue$": "vue-jest" }, "transformIgnorePatterns": [ "<rootDir>/node_modules/(?!primevue/.*)" ] }

Seguía dando errores en este estado.

También agregué PrimeVue globalmente en el archivo .spec.js para el que escribí una prueba.

 import PrimeVue from "primevue/config"; const wrapper = mount(VehicleInfo, { global:{ plugins: [PrimeVue] }, props: { nationCode:1 } })

el error está aquí:

 No PrimeVue Confirmation provided! 66 | }) > 67 | const confirm = useConfirm() | ^ 68 | const toast=useToast()
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Esto funcionó para mí:

 import { useConfirm } from 'primevue/useconfirm'; import PrimeVue from 'primevue/config'; import ConfirmationService from 'primevue/confirmationservice'; const wrapper = shallowMount(MyComponent, { props: { aProp }, global: { components: { useConfirm }, plugins: [PrimeVue, ConfirmationService], }, });
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!