1
0
forked from baron/baron-sso

test: 감사 로그(Audit Logs) 페이지 E2E 테스트 추가 (#919)

- AuditLogsPage 내부 검색(search, action, status)에 `data-testid` 추가

- Playwright 테스트(`audit.spec.ts`) 작성하여 목록 로드, 필터 동작 확인
This commit is contained in:
2026-05-29 15:01:34 +09:00
parent 592c1d1741
commit b33aabbb68
2 changed files with 171 additions and 0 deletions

View File

@@ -152,6 +152,7 @@ function AuditLogsPage() {
<Search className="absolute left-3 top-1/2 h-4 w-4 -translate-y-1/2 text-muted-foreground" />
<Input
className="pl-10"
data-testid="audit-search-user-id"
value={searchActorId}
onChange={(event) => setSearchActorId(event.target.value)}
placeholder={t(
@@ -161,6 +162,7 @@ function AuditLogsPage() {
/>
</div>
<Input
data-testid="audit-search-action"
value={searchAction}
onChange={(event) =>
setSearchAction(event.target.value.toUpperCase())
@@ -171,6 +173,7 @@ function AuditLogsPage() {
)}
/>
<select
data-testid="audit-filter-status"
className="h-10 rounded-md border border-input bg-background px-3 text-sm"
value={statusFilter}
onChange={(event) => setStatusFilter(event.target.value)}