diff --git a/adminfront/src/features/tenants/routes/TenantListPage.tsx b/adminfront/src/features/tenants/routes/TenantListPage.tsx index 5ff65be3..cc3e8af1 100644 --- a/adminfront/src/features/tenants/routes/TenantListPage.tsx +++ b/adminfront/src/features/tenants/routes/TenantListPage.tsx @@ -879,7 +879,7 @@ function TenantListPage() { {importMessage ? (
{importMessage}
@@ -1049,7 +1049,7 @@ function TenantListPage() { {importResult && (
@@ -1634,7 +1634,7 @@ const TenantHierarchyView: React.FC<{ count: flattenedRows.length, getScrollElement: () => parentRef.current, estimateSize: () => _tenantEstimatedRowHeight, - overscan: isTest ? flattenedRows.length : 10, + overscan: isTest && flattenedRows.length < 100 ? flattenedRows.length : 10, initialRect: isTest ? { width: 1180, height: 1000 } : undefined, }); @@ -1897,7 +1897,7 @@ const TenantHierarchyView: React.FC<{ {rowVirtualizer.getTotalSize() > 0 && virtualRows.length > 0 && - !isTest && ( + !(isTest && flattenedRows.length < 100) && ( @@ -1917,7 +1917,7 @@ const TenantHierarchyView: React.FC<{ )} - {isTest + {isTest && flattenedRows.length < 100 ? flattenedRows.map((row, index) => renderRow(row, index)) : virtualRows.map((virtualRow) => renderRow( @@ -1929,7 +1929,7 @@ const TenantHierarchyView: React.FC<{ {rowVirtualizer.getTotalSize() > 0 && virtualRows.length > 0 && - !isTest && ( + !(isTest && flattenedRows.length < 100) && ( { (button as HTMLButtonElement).click(); }); - await expect(page.getByTestId("tenant-import-result")).toContainText( + await expect(page.getByTestId("tenant-import-summary")).toContainText( /생성 2|Created 2/i, ); diff --git a/adminfront/tests/tenants_live.spec.ts b/adminfront/tests/tenants_live.spec.ts index ca59bdb1..761bd00d 100644 --- a/adminfront/tests/tenants_live.spec.ts +++ b/adminfront/tests/tenants_live.spec.ts @@ -90,7 +90,7 @@ test.describe("Tenants CSV live E2E", () => { await expect(page.getByRole("dialog")).toContainText("CSV 가져오기 확인"); await page.getByTestId("tenant-import-confirm-btn").click(); - await expect(page.getByTestId("tenant-import-result")).toContainText( + await expect(page.getByTestId("tenant-import-summary")).toContainText( /생성 1|Created 1/i, );