Ujian unit vite typescript saya dihidangkan oleh pelayan jauh pada nama domain remoteserver menggunakan arahan berikut: node --inspect-brk=0.0.0.0 ./node_modules/vitest/vitest.mjs run --threads false src/backend/api.spec.ts
Apabila saya menyambungkan nvim-dap dengan konfigurasi di bawah, ia gagal dengan mesej ini:
Titik henti diabaikan kerana kod yang dihasilkan tidak ditemui (masalah peta sumber?).
Konfigurasi nvim-dap saya
Baca lagi →
Kami beroperasi dengan polisi liputan cawangan 100%. Kami tidak menjejak fungsi atau baris. Kami mendapati itu adalah keseimbangan terbaik antara liputan kod dan produktiviti. Kami kini menghadapi masalah di mana vitest melaporkan fail berikut sebagai mempunyai dua cawangan:
Baca lagi →
Apabila bekerja pada ujian, saya mungkin akan menjalankannya, dan menjalankannya semula 100 kali sambil melalui mod debug, menyusun semula dan memeriksa semula perkara tertentu, tetapi tempoh tamat masa lalai vitest hanya 5 saat, dan peluasan vitest tidak mempunyai sebarang pilihan (yang saya dapat lihat) yang membolehkan anda menetapkan nilai test-timeout/testTimeout vitest - atau mengabaikannya apabila VSCODE_INSPECTOR_OPTIONS ditetapkan dalam pembolehubah persekit
Baca lagi →Saya sedang menggunakan vite dan vitest.
Saya mempunyai susunan Storybook menggunakan vitest, dan saya mahu memalsukan modul dalam satu cerita melalui vitest, jadi saya menambah yang berikut di bahagian atas fail-cerita saya:
// my-nice-function.stories.tsx import { vi } from "vitest"; vi.mock("../some-module", () => ({ someFunction: vi.fn(), })); // the actual stories below here...Tetapi apabila saya menjalankan cerita ini, ralat berikut dipaparkan:
Tidak d
Baca lagi →
Saya menjalankan React+Vite. Dan saya sedang mencuba untuk menyusun kes ujian unit bagi komponen, tetapi apabila saya cuba menjalankannya, saya mendapat ralat berikut
Ralat: require() modul ES ...\index.js daripada ...\node_modules@nivo\core\dist\nivo-core.cjs.js tidak disokong. Sebaliknya, ubah require bagi index.js dalam ... kepada import() dinamik yang tersedia dalam semua modul CommonJS.
Baca lagi →
Saya mendapat ralat berikut semasa menjalankan npm test (yang memanggil vitest):
GAGAL src/Applications/components/ApplicationsTable/ApplicationsTable.test.tsx [ src/Applications/components/ApplicationsTable/ApplicationsTable.test.tsx ] Ralat: Import direktori '{internalNpmPackage}/
Baca lagi →
Masalah: Saya sedang mengerjakan projek React menggunakan Vite dan TypeScript, dan saya telah menghadapi beberapa amaran semasa menjalankan ujian dengan Vitest dan RTL (React Testing Library). Walaupun ujian berjalan dengan baik, sa
Baca lagi →
Saya sedang cuba untuk mencipta expect.extend dalam Vitest, saya cuba mengikut dokumen
Saya membuat fail vitest.d.ts di mana saya mendeklarasikan ini:
interface CustomMatchers<R = unknown> { toPassGuard(guardFunc: (record: unknown) => boolean): boolean; toPassGuardArray<T = unknown>(guardFunc: (record: T) => boolean): boolean; } Baca lagi →