Skip to content

Commit 0d9181b

Browse files
authored
fix: QClass checkstyle 검사 대상에서 제외, 테스트 오류 수정
* fix: QClass generated 디렉터리 checkstyle 검사 대상에서 제외, 테스트 오류 수정 * fix: checkstyle이 generated경로를 인식 못함, 최선의 패턴으로 exclude작성, 테스트 어노테이션도 최소로 수정
1 parent 9415405 commit 0d9181b

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

backend/build.gradle.kts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -312,4 +312,6 @@ tasks.named("clean") {
312312
//checkstyleMain은 compileTestJava 이후에 실행
313313
tasks.named<org.gradle.api.plugins.quality.Checkstyle>("checkstyleMain") {
314314
dependsOn(tasks.named("compileTestJava"))
315+
// QueryDSL generated 폴더 제외 (src/main/generated 기준 상대 경로)
316+
exclude("com/back/**/entity/Q*.java")
315317
}

backend/src/test/java/com/back/api/auth/TokenTypeMismatchTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.junit.jupiter.api.Test;
77
import org.springframework.beans.factory.annotation.Autowired;
88
import org.springframework.boot.test.context.SpringBootTest;
9+
import org.springframework.context.annotation.Import;
910
import org.springframework.test.context.ActiveProfiles;
1011
import org.springframework.transaction.annotation.Transactional;
1112

@@ -14,6 +15,7 @@
1415
import com.back.domain.auth.repository.ActiveSessionRepository;
1516
import com.back.domain.user.entity.User;
1617
import com.back.domain.user.entity.UserRole;
18+
import com.back.global.config.SecurityConfig;
1719
import com.back.global.error.code.AuthErrorCode;
1820
import com.back.global.error.exception.ErrorException;
1921
import com.back.global.security.JwtProvider;
@@ -23,6 +25,7 @@
2325
@SpringBootTest
2426
@ActiveProfiles("test")
2527
@Transactional
28+
@Import(SecurityConfig.class) // UserHelper에서 PasswordEncoder 주입을 위해 필요
2629
class TokenTypeMismatchTest {
2730

2831
@Autowired

0 commit comments

Comments
 (0)