Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI TEST #81

Closed
wants to merge 9 commits into from
Closed

CI TEST #81

wants to merge 9 commits into from

Conversation

splitCoding
Copy link
Collaborator

No description provided.

somsom13 and others added 8 commits July 11, 2023 17:40
Feat/#32 백엔드 프로젝트 환경 설정
* config: webpack 관련 패키지 설치

* config: webpack 관련 기본 설정파일 추가

* config: 바벨 관련 패키지 설치

* config: 바벨 설정 파일 추가 및 바벨 로더 적용

* config: typescript 관련 패키지 설치

* config: tsconfig 추가 및 ts-loader 적용

* config: react 관련 패키지 설치

* fix: 누락된 require문 추가

* feat: react 초기 디렉터리 및 파일 생성

* config: scripts 수정

start, build 추가

* config: HMR 관련 패키지 설치

* config: HMR 적용

* config: eslint, prettier 관련 패키지 설치

* config: eslint, prettier 관련 설정 추가

1. react + ts + prettier 환경에 대한 기본 lint 설정
2. import 순서 lint 설정
3. type import lint 설정
4. self closing tag lint 설정
5. tsconfig, webpack 절대경로 설정

* config: gitignore 파일 추가

* refactor: import 방식 변경

* config: jest, RTL 관련 패키지 설치

* config: jest 설정파일 추가

* test: RTL 참고용 테스트 추가

* config: styled components 관련 패키지 설치

* config: react-router-dom 관련 패키지 설치

* chore: App 컴포넌트 삭제

* feat: 레이아웃 관련 뼈대 컴포넌트 구현

* feat: router 경로 추가

* config: eslint 설정 추가

1. inline type import 방지
2. named-as-default 허용(styled 컴포넌트 import 이슈)

* config: storybook 관련 패키지 설치

* config: storybook 설정 및 적용

1. 스토리북 eslint 추가
2. 바벨 preset-typescript 추가(storybook이 babel-loader로 동작)
3. 바벨 설정파일에 포함하던 react-refresh 플러그인을 웹팩 설정파일로 이동
4. 스토리북 절대경로 설정 추가
* feat: 노래 등록 조회, 파트 등록, 킬링파트 조회 기능 구현

* refactor: 테스트 인자 값 변경

이미지URL 에서 비디오 URL 로 변경
때 오타 수정

* refactor: RequiredArgsConstructor 로 변경, propagation 설정 제거

* refactor: 정적 팩토리 메서드명 변경

notPersisted 에서 forSave
persisted 에서 saved

* refactor: 부모 예외 명시

* refactor: 같은 길이의 동일한 시작 파트 검증 로직 변경

* refactor: request validation 어노테이션 변경

* refactor: 부정연산자 제거를 위한 메서드 변경

* refactor: 확장성을 위해 정렬된 상태를 가지지 않게 변경

킬링파트의 최대 갯수 상수 분리

* refactor: Song 에 Parts 의존성 추가

* refactor: 정확한 명시를 위해 Repository 어노테이션 추가

* fix: Integer 에 붙어있는 @notblank 어노테이션 수정

* refactor: 불변 필드에 final 키워드 추가

* refactor: Part 중복 검증 로직 추가

* refactor: JPA 를 사용하는 테스트를 위한 추상 클래스 추가, DisplayName 수정
* feat: 노래 등록 조회, 파트 등록, 킬링파트 조회 기능 구현

* refactor: 테스트 인자 값 변경

이미지URL 에서 비디오 URL 로 변경
때 오타 수정

* refactor: RequiredArgsConstructor 로 변경, propagation 설정 제거

* refactor: 정적 팩토리 메서드명 변경

notPersisted 에서 forSave
persisted 에서 saved

* refactor: 부모 예외 명시

* refactor: 같은 길이의 동일한 시작 파트 검증 로직 변경

* refactor: request validation 어노테이션 변경

* refactor: 부정연산자 제거를 위한 메서드 변경

* refactor: 확장성을 위해 정렬된 상태를 가지지 않게 변경

킬링파트의 최대 갯수 상수 분리

* refactor: Song 에 Parts 의존성 추가

* refactor: 정확한 명시를 위해 Repository 어노테이션 추가

* fix: Integer 에 붙어있는 @notblank 어노테이션 수정

* refactor: 불변 필드에 final 키워드 추가

* refactor: Part 중복 검증 로직 추가

* refactor: JPA 를 사용하는 테스트를 위한 추상 클래스 추가, DisplayName 수정

* refactor: 개발 서버 환경과 시간 정보 일치를 위해 밀리초 제거

* fix: 테스트에 밀리초 제거 로직 추가

* fix: createdAt 검증 로직 변경

---------

Co-authored-by: SeokHwan An <[email protected]>
Co-authored-by: Eunsol Kim <[email protected]>
@github-actions
Copy link

Unit Test Results

77 tests   77 ✔️  1s ⏱️
22 suites    0 💤
22 files      0

Results for commit b54f754.

@splitCoding splitCoding deleted the ci branch July 24, 2023 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants