Skip to content

Commit dd279a1

Browse files
authored
[Fix & Test] 테스트 코드 작성, 설정 수정 (#130)
* [test/107] Vitest 설치, 환경 설정 * Vitest 설정 수정 * 웹 컴포넌트 관련 파일 수정 * 웹 컴포넌트 : 테스트 코드 작성 * TableOfContents : 테스트 코드 작성 * Nav : 테스트 코드 작성 * Prettier, ESLint 설정 수정 * tests 폴더 : Prettier 포맷팅 적용 * CI에 테스트 추가
1 parent 1c96a4f commit dd279a1

12 files changed

Lines changed: 1606 additions & 48 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
run: npm run prettier:check
3232

3333
- name: 타입 체크
34-
run: npm run type:check || echo "No type:check script"
34+
run: npm run type:check
3535

36-
- name: 테스트
37-
run: npm run test || echo "No test script defined"
36+
- name: 테스트 실행
37+
run: npm run test

eslint.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { defineConfig, globalIgnores } from "eslint/config";
55

66

77
export default defineConfig([globalIgnores(["dist/**"]),
8-
{ files: ["src/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"] },
9-
{ files: ["src/*.{js,mjs,cjs,ts,mts,cts}"], languageOptions: { globals: globals.browser } },
8+
{ files: ["{src,tests}/**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"] },
9+
{ files: ["{src,tests}/**/*.{js,mjs,cjs,ts,mts,cts}"], languageOptions: { globals: globals.browser } },
1010
tseslint.configs.recommended,
1111
]);

0 commit comments

Comments
 (0)