Skip to content

test: Renewal HWPX 저장과 HWP 호환 계약 검증 - #219

Merged
hywznn merged 2 commits into
mainfrom
test/218-renewal-hwpx-contract
Aug 19, 2026
Merged

test: Renewal HWPX 저장과 HWP 호환 계약 검증#219
hywznn merged 2 commits into
mainfrom
test/218-renewal-hwpx-contract

Conversation

@hywznn

@hywznn hywznn commented Aug 19, 2026

Copy link
Copy Markdown
Member

변경 내용

  • AI의 기본 Renewal 초안인 hwpx 생성 요청을 검증합니다.
  • 정상 HWPX 서명을 가진 응답이 application/vnd.hancom.hwpx로 저장되고 worker_document에 연결되는지 통합 테스트합니다.
  • 기존 hwp descriptor도 계속 수용하고 생성 요청 형식을 그대로 유지하는 호환 테스트를 추가했습니다.
  • 응답·Task business_data·감사로그에 원본 values가 남지 않는 기존 안전 규칙을 함께 검증합니다.

변경 이유

신규 자동 초안은 HWPX로 전환하지만 초기 Renewal 구현이 의도적으로 제공하던 HWP 경로를 중단할 근거는 없습니다. 따라서 HWPX를 기본 경로로 검증하면서 Server의 기존 HWP/HWPX 이중 계약을 유지합니다.

영향

선행 PR

검증

  • HWP 호환 계약·생성 서비스 테스트 통과
  • HWPX 생성 요청·서명·MIME·worker_document 연결 통합 테스트 통과
  • 이전 커밋 기준 전체 Gradle test 및 GitHub CI 통과
  • 최신 호환성 커밋 GitHub CI 재실행 중

Closes #218

@hywznn hywznn changed the title test: Renewal HWPX 생성·저장 계약 검증 fix: Renewal 문서 계약을 HWPX로 고정 Aug 19, 2026
@hywznn hywznn changed the title fix: Renewal 문서 계약을 HWPX로 고정 test: Renewal HWPX 저장과 HWP 호환 계약 검증 Aug 19, 2026
@hywznn
hywznn marked this pull request as ready for review August 19, 2026 12:06
@hywznn
hywznn merged commit d5443d5 into main Aug 19, 2026
1 of 2 checks passed
@hywznn
hywznn deleted the test/218-renewal-hwpx-contract branch August 19, 2026 12:23
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.

[AI Integration][P0] Renewal HWPX 생성·저장 및 HWP 호환 검증

1 participant