2
0
Эх сурвалжийг харах

enable jest-dom as default

Yuki Takei 6 сар өмнө
parent
commit
a6a54e5dec

+ 0 - 2
apps/app/src/client/components/NotAvailableForReadOnlyUser.spec.tsx

@@ -1,5 +1,3 @@
-import '@testing-library/jest-dom/vitest';
-
 import { render, screen } from '@testing-library/react';
 import {
   describe, it, expect, vi,

+ 0 - 2
apps/app/src/client/components/PageHeader/PageTitleHeader.spec.tsx

@@ -1,5 +1,3 @@
-import '@testing-library/jest-dom/vitest';
-
 import { faker } from '@faker-js/faker';
 import type { IPagePopulatedToShowRevision } from '@growi/core';
 import {

+ 1 - 0
apps/app/test-with-vite/setup/jest-dom.ts

@@ -0,0 +1 @@
+import '@testing-library/jest-dom/vitest';

+ 1 - 1
apps/app/tsconfig.json

@@ -4,7 +4,7 @@
   "compilerOptions": {
     "jsx": "preserve",
     "resolveJsonModule": true,
-    "types": ["vitest/globals"],
+    "types": ["vitest/globals", "@testing-library/jest-dom/vitest"],
 
     "baseUrl": ".",
     "paths": {

+ 1 - 0
apps/app/vitest.workspace.mts

@@ -38,6 +38,7 @@ export default defineWorkspace([
       name: 'app-components',
       environment: 'happy-dom',
       include: ['**/*.spec.{tsx,jsx}'],
+      setupFiles: ['./test-with-vite/setup/jest-dom.ts'],
     },
   }),
 ]);