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

feat: jacoco ci report #15

Merged
merged 13 commits into from
Mar 9, 2024
Merged

feat: jacoco ci report #15

merged 13 commits into from
Mar 9, 2024

Conversation

ghkdqhrbals
Copy link
Member

@ghkdqhrbals ghkdqhrbals commented Mar 9, 2024

  • Report jacoco test results to pr by comment

@backend-tech-forge backend-tech-forge deleted a comment from github-actions bot Mar 9, 2024
@backend-tech-forge backend-tech-forge deleted a comment from github-actions bot Mar 9, 2024
Copy link

github-actions bot commented Mar 9, 2024

📝 Test code-coverage reports

There is no coverage information present for the Files changed

Total Project Coverage 90.86% 🍏

@ghkdqhrbals ghkdqhrbals changed the title Feature/jacoco ci report feat: jacoco ci report Mar 9, 2024
@ghkdqhrbals ghkdqhrbals merged commit 1b0ad29 into develop Mar 9, 2024
1 check passed
LeeJeongGi pushed a commit that referenced this pull request Mar 10, 2024
* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* test: change jacoco reporter

* test: remove upload artifact

* test: remove action permission and auth in team

* dev: add pass-emoji and remove tests

* chore: update title of comment

* chore: change pass emoji

* chore: change job name
LeeJeongGi added a commit that referenced this pull request Mar 10, 2024
* dev : template entity create

* dev : Developed template service feature

* chore : 탬플릿 관련 에러 메세지 추가

* chore : Entity 클래스 update 기능 추가

* chore : test 코드 실행 시 sql 콘솔에 보여주는 옵션 변경 (false -> true)

* test : service CUD 테스트 코드 작성

* chore : README.md API 명세 추가

* Test : 템플릿 조회 하는 테스트 추가

* chore : 반환 형태 entity class 가 아닌 responseDto 생성해서 넘겨주는 방식으로 수정

* develop : 탬플릿 api 개발

* chore: change some frontend

* dev: 계층구조 ROLE 적용

* chore: line seperate

* dev: 모듈화 및 테스트 & 리팩토링, 권한구조 변경

* fix: AccessDeniedException Handling in Security Tests

* chore: remove unused test

* dev: change userInfo get method with role based branch state

* chore: add comments

* dev: split getUser method into admin, user priv method

* dev: add admin role check method

* dev: add getUserInSameGroup method

* dev: add USER_NOT_SAME_GROUP enum

* dev: change all mocks and add more user test

* dev: remove unused GET /user/me method

* chore: lombok setter added

* dev: jacoco test coverage set

* dev: set builder in constructor method

* dev: change fromString method to static

* chore: line clean

* dev: remove unused test

* dev: security test added

* dev: role enum testing

* dev: implement random string generator util

* dev: add login service tests

* dev: add tests for token validation & creation process

* dev: properties for token test

* dev: 401, 403 security exception test

* dev: JWT token filter test added

* dev: Jacoco test coverage exclude lombok setting

* dev: add Builder default

* chore: change 500 status error code

* fix: GlobalErrorResponse casting method

* chore: line clean

* dev: Builder default set with Lombok:1.18.2

* dev: Builder default set with Lombok:1.18.2

* dev: GlobalException & resp & ErrorCode test added

* dev: usergroup eq & hash set

* dev: test for getUser method

* dev: implement GlobalException test

* dev: add getter for app info

* dev: add app info in test

* dev: cookie util tests

* dev: test formatted DateUtils

* dev: add test for login api controller

* dev: change logout roles

* dev: implement jacoco class exclude method

* dev: change overriding eq & hashcode to lombok

* chore: remove unused mock HttpServletRequest

* chore: group add test

* dev: userGroup json property set

* dev: user group repo test

* dev: user group optional save

* dev: remove pre groupRepository save process

* dev: create new group thymeleaf added

* dev: remove @tostring

* dev: GROUP_ALREADY_EXIST errorCode added

* feat: CI with test coverage commenting (#13)

* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* feat: jacoco ci report (#15)

* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* test: change jacoco reporter

* test: remove upload artifact

* test: remove action permission and auth in team

* dev: add pass-emoji and remove tests

* chore: update title of comment

* chore: change pass emoji

* chore: change job name

* chore : Entity 클래스 update 기능 추가

* chore : 호출 api 수정, response 객체 jsonProperty 설정

* Test : 탬플릿 CRUD 테스트 추가

* chore : 코드 merge

* chore : 코드 merge

---------

Co-authored-by: Hwangbo <[email protected]>
Co-authored-by: seungminyi <[email protected]>
LeeJeongGi added a commit that referenced this pull request Mar 11, 2024
…, and controller authorization (#18)

* dev : template entity create

* dev : Developed template service feature

* chore : 탬플릿 관련 에러 메세지 추가

* chore : Entity 클래스 update 기능 추가

* chore : test 코드 실행 시 sql 콘솔에 보여주는 옵션 변경 (false -> true)

* test : service CUD 테스트 코드 작성

* chore : README.md API 명세 추가

* Test : 템플릿 조회 하는 테스트 추가

* chore : 반환 형태 entity class 가 아닌 responseDto 생성해서 넘겨주는 방식으로 수정

* develop : 탬플릿 api 개발

* chore: change some frontend

* dev: 계층구조 ROLE 적용

* chore: line seperate

* dev: 모듈화 및 테스트 & 리팩토링, 권한구조 변경

* fix: AccessDeniedException Handling in Security Tests

* chore: remove unused test

* dev: change userInfo get method with role based branch state

* chore: add comments

* dev: split getUser method into admin, user priv method

* dev: add admin role check method

* dev: add getUserInSameGroup method

* dev: add USER_NOT_SAME_GROUP enum

* dev: change all mocks and add more user test

* dev: remove unused GET /user/me method

* chore: lombok setter added

* dev: jacoco test coverage set

* dev: set builder in constructor method

* dev: change fromString method to static

* chore: line clean

* dev: remove unused test

* dev: security test added

* dev: role enum testing

* dev: implement random string generator util

* dev: add login service tests

* dev: add tests for token validation & creation process

* dev: properties for token test

* dev: 401, 403 security exception test

* dev: JWT token filter test added

* dev: Jacoco test coverage exclude lombok setting

* dev: add Builder default

* chore: change 500 status error code

* fix: GlobalErrorResponse casting method

* chore: line clean

* dev: Builder default set with Lombok:1.18.2

* dev: Builder default set with Lombok:1.18.2

* dev: GlobalException & resp & ErrorCode test added

* dev: usergroup eq & hash set

* dev: test for getUser method

* dev: implement GlobalException test

* dev: add getter for app info

* dev: add app info in test

* dev: cookie util tests

* dev: test formatted DateUtils

* dev: add test for login api controller

* dev: change logout roles

* dev: implement jacoco class exclude method

* dev: change overriding eq & hashcode to lombok

* chore: remove unused mock HttpServletRequest

* chore: group add test

* dev: userGroup json property set

* dev: user group repo test

* dev: user group optional save

* dev: remove pre groupRepository save process

* dev: create new group thymeleaf added

* dev: remove @tostring

* dev: GROUP_ALREADY_EXIST errorCode added

* feat: CI with test coverage commenting (#13)

* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* feat: jacoco ci report (#15)

* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* test: change jacoco reporter

* test: remove upload artifact

* test: remove action permission and auth in team

* dev: add pass-emoji and remove tests

* chore: update title of comment

* chore: change pass emoji

* chore: change job name

* chore : Entity 클래스 update 기능 추가

* chore : 호출 api 수정, response 객체 jsonProperty 설정

* Test : 탬플릿 CRUD 테스트 추가

* chore : 코드 merge

* chore : 코드 merge

* chore : Constructor annotation change.

* chore : add controller authorization

* chore : Constructor annotation change

* chore : Field validation add, exceptionHandler method add

* test : Field Validation test code add

---------

Co-authored-by: Hwangbo <[email protected]>
Co-authored-by: seungminyi <[email protected]>
@ghkdqhrbals ghkdqhrbals deleted the feature/jacoco-ci-report branch March 12, 2024 06:00
@ghkdqhrbals ghkdqhrbals self-assigned this Mar 16, 2024
ghkdqhrbals added a commit that referenced this pull request Mar 17, 2024
* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* test: change jacoco reporter

* test: remove upload artifact

* test: remove action permission and auth in team

* dev: add pass-emoji and remove tests

* chore: update title of comment

* chore: change pass emoji

* chore: change job name
ghkdqhrbals added a commit that referenced this pull request Mar 17, 2024
* dev : template entity create

* dev : Developed template service feature

* chore : 탬플릿 관련 에러 메세지 추가

* chore : Entity 클래스 update 기능 추가

* chore : test 코드 실행 시 sql 콘솔에 보여주는 옵션 변경 (false -> true)

* test : service CUD 테스트 코드 작성

* chore : README.md API 명세 추가

* Test : 템플릿 조회 하는 테스트 추가

* chore : 반환 형태 entity class 가 아닌 responseDto 생성해서 넘겨주는 방식으로 수정

* develop : 탬플릿 api 개발

* chore: change some frontend

* dev: 계층구조 ROLE 적용

* chore: line seperate

* dev: 모듈화 및 테스트 & 리팩토링, 권한구조 변경

* fix: AccessDeniedException Handling in Security Tests

* chore: remove unused test

* dev: change userInfo get method with role based branch state

* chore: add comments

* dev: split getUser method into admin, user priv method

* dev: add admin role check method

* dev: add getUserInSameGroup method

* dev: add USER_NOT_SAME_GROUP enum

* dev: change all mocks and add more user test

* dev: remove unused GET /user/me method

* chore: lombok setter added

* dev: jacoco test coverage set

* dev: set builder in constructor method

* dev: change fromString method to static

* chore: line clean

* dev: remove unused test

* dev: security test added

* dev: role enum testing

* dev: implement random string generator util

* dev: add login service tests

* dev: add tests for token validation & creation process

* dev: properties for token test

* dev: 401, 403 security exception test

* dev: JWT token filter test added

* dev: Jacoco test coverage exclude lombok setting

* dev: add Builder default

* chore: change 500 status error code

* fix: GlobalErrorResponse casting method

* chore: line clean

* dev: Builder default set with Lombok:1.18.2

* dev: Builder default set with Lombok:1.18.2

* dev: GlobalException & resp & ErrorCode test added

* dev: usergroup eq & hash set

* dev: test for getUser method

* dev: implement GlobalException test

* dev: add getter for app info

* dev: add app info in test

* dev: cookie util tests

* dev: test formatted DateUtils

* dev: add test for login api controller

* dev: change logout roles

* dev: implement jacoco class exclude method

* dev: change overriding eq & hashcode to lombok

* chore: remove unused mock HttpServletRequest

* chore: group add test

* dev: userGroup json property set

* dev: user group repo test

* dev: user group optional save

* dev: remove pre groupRepository save process

* dev: create new group thymeleaf added

* dev: remove @tostring

* dev: GROUP_ALREADY_EXIST errorCode added

* feat: CI with test coverage commenting (#13)

* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* feat: jacoco ci report (#15)

* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* test: change jacoco reporter

* test: remove upload artifact

* test: remove action permission and auth in team

* dev: add pass-emoji and remove tests

* chore: update title of comment

* chore: change pass emoji

* chore: change job name

* chore : Entity 클래스 update 기능 추가

* chore : 호출 api 수정, response 객체 jsonProperty 설정

* Test : 탬플릿 CRUD 테스트 추가

* chore : 코드 merge

* chore : 코드 merge

---------

Co-authored-by: Hwangbo <[email protected]>
Co-authored-by: seungminyi <[email protected]>
ghkdqhrbals added a commit that referenced this pull request Mar 17, 2024
…, and controller authorization (#18)

* dev : template entity create

* dev : Developed template service feature

* chore : 탬플릿 관련 에러 메세지 추가

* chore : Entity 클래스 update 기능 추가

* chore : test 코드 실행 시 sql 콘솔에 보여주는 옵션 변경 (false -> true)

* test : service CUD 테스트 코드 작성

* chore : README.md API 명세 추가

* Test : 템플릿 조회 하는 테스트 추가

* chore : 반환 형태 entity class 가 아닌 responseDto 생성해서 넘겨주는 방식으로 수정

* develop : 탬플릿 api 개발

* chore: change some frontend

* dev: 계층구조 ROLE 적용

* chore: line seperate

* dev: 모듈화 및 테스트 & 리팩토링, 권한구조 변경

* fix: AccessDeniedException Handling in Security Tests

* chore: remove unused test

* dev: change userInfo get method with role based branch state

* chore: add comments

* dev: split getUser method into admin, user priv method

* dev: add admin role check method

* dev: add getUserInSameGroup method

* dev: add USER_NOT_SAME_GROUP enum

* dev: change all mocks and add more user test

* dev: remove unused GET /user/me method

* chore: lombok setter added

* dev: jacoco test coverage set

* dev: set builder in constructor method

* dev: change fromString method to static

* chore: line clean

* dev: remove unused test

* dev: security test added

* dev: role enum testing

* dev: implement random string generator util

* dev: add login service tests

* dev: add tests for token validation & creation process

* dev: properties for token test

* dev: 401, 403 security exception test

* dev: JWT token filter test added

* dev: Jacoco test coverage exclude lombok setting

* dev: add Builder default

* chore: change 500 status error code

* fix: GlobalErrorResponse casting method

* chore: line clean

* dev: Builder default set with Lombok:1.18.2

* dev: Builder default set with Lombok:1.18.2

* dev: GlobalException & resp & ErrorCode test added

* dev: usergroup eq & hash set

* dev: test for getUser method

* dev: implement GlobalException test

* dev: add getter for app info

* dev: add app info in test

* dev: cookie util tests

* dev: test formatted DateUtils

* dev: add test for login api controller

* dev: change logout roles

* dev: implement jacoco class exclude method

* dev: change overriding eq & hashcode to lombok

* chore: remove unused mock HttpServletRequest

* chore: group add test

* dev: userGroup json property set

* dev: user group repo test

* dev: user group optional save

* dev: remove pre groupRepository save process

* dev: create new group thymeleaf added

* dev: remove @tostring

* dev: GROUP_ALREADY_EXIST errorCode added

* feat: CI with test coverage commenting (#13)

* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* feat: jacoco ci report (#15)

* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* test: change jacoco reporter

* test: remove upload artifact

* test: remove action permission and auth in team

* dev: add pass-emoji and remove tests

* chore: update title of comment

* chore: change pass emoji

* chore: change job name

* chore : Entity 클래스 update 기능 추가

* chore : 호출 api 수정, response 객체 jsonProperty 설정

* Test : 탬플릿 CRUD 테스트 추가

* chore : 코드 merge

* chore : 코드 merge

* chore : Constructor annotation change.

* chore : add controller authorization

* chore : Constructor annotation change

* chore : Field validation add, exceptionHandler method add

* test : Field Validation test code add

---------

Co-authored-by: Hwangbo <[email protected]>
Co-authored-by: seungminyi <[email protected]>
LeeJeongGi added a commit that referenced this pull request Mar 21, 2024
* dev : template entity create

* dev : Developed template service feature

* chore : 탬플릿 관련 에러 메세지 추가

* chore : Entity 클래스 update 기능 추가

* chore : test 코드 실행 시 sql 콘솔에 보여주는 옵션 변경 (false -> true)

* test : service CUD 테스트 코드 작성

* chore : README.md API 명세 추가

* Test : 템플릿 조회 하는 테스트 추가

* chore : 반환 형태 entity class 가 아닌 responseDto 생성해서 넘겨주는 방식으로 수정

* develop : 탬플릿 api 개발

* chore: change some frontend

* dev: 계층구조 ROLE 적용

* chore: line seperate

* dev: 모듈화 및 테스트 & 리팩토링, 권한구조 변경

* fix: AccessDeniedException Handling in Security Tests

* chore: remove unused test

* dev: change userInfo get method with role based branch state

* chore: add comments

* dev: split getUser method into admin, user priv method

* dev: add admin role check method

* dev: add getUserInSameGroup method

* dev: add USER_NOT_SAME_GROUP enum

* dev: change all mocks and add more user test

* dev: remove unused GET /user/me method

* chore: lombok setter added

* dev: jacoco test coverage set

* dev: set builder in constructor method

* dev: change fromString method to static

* chore: line clean

* dev: remove unused test

* dev: security test added

* dev: role enum testing

* dev: implement random string generator util

* dev: add login service tests

* dev: add tests for token validation & creation process

* dev: properties for token test

* dev: 401, 403 security exception test

* dev: JWT token filter test added

* dev: Jacoco test coverage exclude lombok setting

* dev: add Builder default

* chore: change 500 status error code

* fix: GlobalErrorResponse casting method

* chore: line clean

* dev: Builder default set with Lombok:1.18.2

* dev: Builder default set with Lombok:1.18.2

* dev: GlobalException & resp & ErrorCode test added

* dev: usergroup eq & hash set

* dev: test for getUser method

* dev: implement GlobalException test

* dev: add getter for app info

* dev: add app info in test

* dev: cookie util tests

* dev: test formatted DateUtils

* dev: add test for login api controller

* dev: change logout roles

* dev: implement jacoco class exclude method

* dev: change overriding eq & hashcode to lombok

* chore: remove unused mock HttpServletRequest

* chore: group add test

* dev: userGroup json property set

* dev: user group repo test

* dev: user group optional save

* dev: remove pre groupRepository save process

* dev: create new group thymeleaf added

* dev: remove @tostring

* dev: GROUP_ALREADY_EXIST errorCode added

* feat: CI with test coverage commenting (#13)

* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* feat: jacoco ci report (#15)

* dev: add workflow for CI

* chore: allow gradle-wrapper.jar push

* chore: add gradle-wrapper for build

* chore: remove unused test

* fix: #14 move config from main to test

* test: change jacoco reporter

* test: remove upload artifact

* test: remove action permission and auth in team

* dev: add pass-emoji and remove tests

* chore: update title of comment

* chore: change pass emoji

* chore: change job name

* chore : Entity 클래스 update 기능 추가

* chore : 호출 api 수정, response 객체 jsonProperty 설정

* Test : 탬플릿 CRUD 테스트 추가

* chore : 코드 merge

* chore : 코드 merge

* chore : Constructor annotation change.

* chore : add controller authorization

* chore : Constructor annotation change

* chore : Field validation add, exceptionHandler method add

* test : Field Validation test code add

* dev : Test result save entity add

* dev : 비동기 처리 위한 webClient 라이브러리 추가

* chore : not use import delete

* dev : Test result save entity add

* chore : Template field modify (userGroupName -> userGroupId)

* dev : Result save repository add

* chore : webClient Dns server 접근 위한 netty 라이브러리 추가

* chore : convert method add

* chore : test result utils class create

* chore : error code modify and add

* dev - temp save

* chore - TestResult save logic update

* chore - code refactor

* chore - code refactor

* chore - not use class del

* chore - entity update

* chore - modify baseurl

* chore - 에러 처리 수정

* chore - test 추가

* dev: mock server open and webClient bean replace

* chore - service logic update

* test - test code modify

* dev - controller add

* chore - del class

* chore - 임시 주석

* dev: MockServer setup for webClient API request test

* dev: DI testResultService with made WebClient, extends MockServer

* fix: gradlew build change

* fix: module import

* chore - 임시 주석 해제

* chore - 임시 주석 해제

* test : controller test add

* dev: reset all package structure

* dev: incorrect external API test remove

* dev: gradle ci reset

* chore: set agent module test coverage to 0.60

---------

Co-authored-by: Hwangbo <[email protected]>
Co-authored-by: seungminyi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant