diff --git a/packages/time/src/tests/isValidDate.test.ts b/packages/time/src/tests/isValidDate.test.ts index 57a3556..01afdc6 100644 --- a/packages/time/src/tests/isValidDate.test.ts +++ b/packages/time/src/tests/isValidDate.test.ts @@ -4,7 +4,7 @@ import {isValidDate} from '../utils/isValidDate'; describe('isValidDate', () => { test('should return true for a valid date', () => { expect(isValidDate(new Date())).toBe(true); - }); + }) test('should return false for an invalid date', () => { expect(isValidDate(new Date("invalid"))).toBe(false); @@ -13,4 +13,4 @@ describe('isValidDate', () => { test("should return false for null", () => { expect(isValidDate(null)).toBe(false); }); -}); \ No newline at end of file +}); diff --git a/packages/time/test-setup.ts b/packages/time/test-setup.ts new file mode 100644 index 0000000..a9d0dd3 --- /dev/null +++ b/packages/time/test-setup.ts @@ -0,0 +1 @@ +import '@testing-library/jest-dom/vitest' diff --git a/packages/time/tsconfig.json b/packages/time/tsconfig.json index f136835..6d4f905 100644 --- a/packages/time/tsconfig.json +++ b/packages/time/tsconfig.json @@ -3,5 +3,5 @@ "compilerOptions": { "moduleResolution": "Bundler" }, - "include": ["src/**/*.ts", "src/**/*.tsx", ".eslintrc.cjs", "vite.config.ts"] + "include": ["src/**/*.ts", "src/**/*.tsx", ".eslintrc.cjs", "vite.config.ts", "test-setup.ts"], } diff --git a/packages/time/vite.config.ts b/packages/time/vite.config.ts index a80956d..4c3ad5f 100644 --- a/packages/time/vite.config.ts +++ b/packages/time/vite.config.ts @@ -7,6 +7,7 @@ const config = defineConfig({ dir: './src', watch: false, environment: 'jsdom', + setupFiles: ['./vitest-setup.js'], coverage: { enabled: true, provider: 'istanbul', include: ['src/**/*'] }, typecheck: { enabled: true }, },