ค้นหาเว็บไซต์

javascript - แทนที่ตัวแปร global ของ Mocha ด้วย Jest ในไดเรกทอรี


ฉันมีรีโปที่ฉันกำลังใช้ Cypress สำหรับการทดสอบ E2E และใช้ Jest สำหรับการทดสอบหน่วย/การผสาน โครงสร้างโฟลเดอร์มีลักษณะคล้ายกับ:

> src
    > utils
       time.ts
       time.spec.ts
> cypress

ฉันกำลังใช้ jest สำหรับการทดสอบใน src และ cypress ถูกตั้งค่าให้ใช้ mocha แบบตายตัว

ปัญหาปัจจุบันคือ - เพราะว่า cypress กำลังส่งออก mocha เป็นค่ากลางเริ่มต้นสำหรับ describe และ expect - ฉันจึงต้องนำเข้า describe/expect จาก @jest/globals อย่างชัดเจน

มีการตั้งค่าใน js, mocha หรือ jest ที่ฉันสามารถระบุได้ไหมว่าจะใช้ mocha สำหรับโฟลเดอร์ cypress เท่านั้น และใช้ jest สำหรับโฟลเดอร์ src?