curry772 c0c1544350 test: 전체 테스트 스위트 통과하도록 격리/기대값 수정 (115/115)
전체 스위트 실행 시 115개 중 28개가 실패하던 문제 처리.

1. 클래스별 JVM 격리 (25건)
   TransformEngine/LayoutManager/MessageFactory 는 ApplicationContextProvider
   기반의 JVM 전역 싱글턴이라, 한 JVM 에서 여러 테스트 클래스를 돌리면 마지막에
   뜬 스프링 컨텍스트가 앞선 컨텍스트를 덮어쓴다. 그 결과 뒤 클래스가 앞 클래스의
   레이아웃을 보게 되어 "cannot create message" 로 실패했다.
   (각 클래스는 단독 실행 시에는 모두 통과)
   → build.gradle test 태스크에 forkEvery = 1 추가.
     느려지는 부분은 maxParallelForks 로 상쇄 (7분 → 4분 28초).

2. GetTrinomialFunctionTest 기대값 정정 (2건)
   JEP addStandardConstants() 에는 true/false 가 없고 Parser 가 이를 Boolean 으로
   등록한다(Parser.addBooleanConstants). 테스트 setUp 도 Boolean 을 바인딩해 놓고
   결과를 Number 로 단언하고 있어 자기모순이었음 → Boolean 기대로 정정.

3. LayoutRepositoryTest 시드 ID 수정 (1건)
   시드 SQL 어디에도 없는 TST_TTST00000002_RES 를 조회하고 있었음
   → init_tseaitr07/08 에 존재하는 TST_TOSSTEST1_TGT 로 변경.

운영 코드 변경 없음 (build.gradle 테스트 설정 + 테스트 코드만).
2026-08-28 12:48:40 +09:00
2025-09-05 18:37:58 +09:00
2025-09-05 18:37:58 +09:00
2026-01-08 13:44:39 +09:00
2025-09-05 18:37:58 +09:00
2025-09-05 18:37:58 +09:00
2025-09-05 18:37:58 +09:00
2025-09-05 18:37:58 +09:00

eLink 온라인 전문 및 변환 관련 모듈

전문 레이아웃 및 변환 관련 모듈

nexus password

대상파일 : gradle.properties

eactiveRepositoryUsername={사용자명}
eactiveRepositoryPassword={비밀번호}
S
Description
No description provided
Readme 5.4 MiB
Languages
Java 99.9%
PLSQL 0.1%