Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
eee4a58
first commit
ckdwns9121 Aug 20, 2025
9dd322a
chore: test push
ckdwns9121 Aug 21, 2025
8a6f04c
feat: dateUtils 유닛 테스트 작성
ckdwns9121 Aug 21, 2025
069c74b
feat: 이벤트 오버랩 테스트코드 작성
ckdwns9121 Aug 21, 2025
6975352
feat: eventUtils의 getFilteredEvents 함수 테스팅, 검색어, 주간, 월간별로 그룹화 추가
ckdwns9121 Aug 21, 2025
1714f3c
feat: 공휴일 유닛 테스트 작성 (단일 공휴일에 대해서는 아직 필요한지 고민해야함.)
ckdwns9121 Aug 21, 2025
c2cda49
feat: 알림 메시지에 대해서 유닛 테스트 추가, (중복알림, 긴 텍스트, 이모지, 특수문자를 포함한 엣지 케이스 추가)
ckdwns9121 Aug 21, 2025
5e5d795
feat: timeValidation 유닛 테스트 추가
ckdwns9121 Aug 21, 2025
408ecbc
feat: useSearch 유닛 테스트 추가( 주간 뷰에서 월 경계를 넘어가는 경계값 테스트까지 추가)
ckdwns9121 Aug 21, 2025
5014edc
fix: describe로 테스트 그룹화
ckdwns9121 Aug 21, 2025
0ef400e
feat: easy 테스트를 전체 돌릴 수 있는 스크립트 추가
ckdwns9121 Aug 21, 2025
25cd108
feat: useCalendarView 유닛 테스트 추가 및 주간, 월간 경계값 테스트 추가
ckdwns9121 Aug 21, 2025
f715382
chore: test push
ckdwns9121 Aug 21, 2025
7e8aafc
feat: 핸들러 설정 및 병렬 테스트 환경을 위한 핸들러 유틸 설정
ckdwns9121 Aug 21, 2025
ea24b9a
feat: intergration 일정뷰 구현중
ckdwns9121 Aug 21, 2025
b091ef4
feat: data-testid 추가
ckdwns9121 Aug 21, 2025
bb0751b
feat: 목킹 핸들러 생성
ckdwns9121 Aug 21, 2025
d668c74
chore: 주석 삭제
ckdwns9121 Aug 21, 2025
4f88758
feat: medium useEventOperations 통합 테스트 추가
ckdwns9121 Aug 21, 2025
58af8dc
feat: useNotification 통합테스트 추가
ckdwns9121 Aug 21, 2025
63e3b55
feat: intergration 통합테스트 작성
ckdwns9121 Aug 21, 2025
69c21d9
chore: only 삭제
ckdwns9121 Aug 21, 2025
c9bc059
chore: @eslint/js 설치
ckdwns9121 Aug 21, 2025
9f1b1b1
chore
ckdwns9121 Aug 21, 2025
eeab751
chore: update ESLint configuration to disable no-unused-vars and enfo…
ckdwns9121 Aug 21, 2025
e0dd5c8
chore: 린트 에러 수정
ckdwns9121 Aug 21, 2025
ec65e7c
refactor: 알림 기능 테스트 구조 개선 및 주석 추가
ckdwns9121 Aug 21, 2025
e6c3ea1
feat: 리팩토링 및 새로운 컴포넌트 추가로 일정 관리 기능 개선
ckdwns9121 Aug 21, 2025
a297e0a
feat: refactor event management and introduce CalendarLayout componen…
ckdwns9121 Aug 21, 2025
2cf3483
feat: add calendar and event components, refactor imports for better …
ckdwns9121 Aug 21, 2025
e38686c
chore: 린트 수정
ckdwns9121 Aug 22, 2025
a76d1a0
chore: 린트 수정
ckdwns9121 Aug 22, 2025
3a437e5
feat: 추가한 훅, 폼에 대한 유닛테스트 추가
ckdwns9121 Aug 22, 2025
1108cc2
chore: 다시푸쉬
ckdwns9121 Aug 22, 2025
6563fd6
fix: update event title retrieval in integration test to wait for ren…
ckdwns9121 Aug 22, 2025
5c14468
chore: 파일명 구분하기 쉽게 변경
ckdwns9121 Aug 22, 2025
ebc1e72
test: add unit tests for MonthView and WeekView components, enhance O…
ckdwns9121 Aug 22, 2025
aef0379
test: add boundary and date tests for MonthView and WeekView componen…
ckdwns9121 Aug 22, 2025
452e5e5
chore: 테스트 그룹 이름 변경
ckdwns9121 Aug 22, 2025
5270dd3
test: update integration tests to use mock event data for consistency…
ckdwns9121 Aug 22, 2025
43a02e1
chore: 린트 에러 수정
ckdwns9121 Aug 22, 2025
36617f5
chore: 불필요한 주석 삭제
ckdwns9121 Aug 22, 2025
8f2a3aa
fix: id값 테스트환경에서 랜덤으로 수정
ckdwns9121 Aug 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 5 additions & 13 deletions eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,24 +70,16 @@ export default [
...typescriptPlugin.configs.recommended.rules,

// ESLint rules
'no-unused-vars': 'warn',
'no-unused-vars': 'off',
'@typescript-eslint/no-unused-vars': ['error'],

// React rules
'react/prop-types': 'off',
...reactHooksPlugin.configs.recommended.rules,
'react-hooks/exhaustive-deps': 'off',

// Import rules
'import/order': [
'error',
{
groups: ['builtin', 'external', ['parent', 'sibling'], 'index'],
alphabetize: {
order: 'asc',
caseInsensitive: true,
},
'newlines-between': 'always',
},
],
// Import rules disabled due to conflict with Prettier
// 'import/order': 'off',

// Prettier rules
...prettierConfig.rules,
Expand Down
3 changes: 3 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
"test": "vitest",
"test:ui": "vitest --ui",
"test:coverage": "vitest run --coverage",
"test:easy": "vitest --run easy",
"test:easy:watch": "vitest easy",
"build": "tsc -b && vite build",
"lint:eslint": "eslint . --ext ts,tsx --report-unused-disable-directives",
"lint:tsc": "tsc --pretty",
Expand All @@ -29,6 +31,7 @@
"react-dom": "19.1.0"
},
"devDependencies": {
"@eslint/js": "^9.33.0",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.3.0",
"@testing-library/user-event": "^14.5.2",
Expand Down
9 changes: 9 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading