1
0
forked from baron/baron-sso

adminfront test 오류 해결

This commit is contained in:
2026-06-04 18:07:08 +09:00
parent e5ac333efa
commit 5c46727fb5
3 changed files with 8 additions and 8 deletions

View File

@@ -879,7 +879,7 @@ function TenantListPage() {
{importMessage ? (
<div
className="rounded-md border border-border bg-secondary px-3 py-2 text-sm"
data-testid="tenant-import-result"
data-testid="tenant-import-summary"
>
{importMessage}
</div>
@@ -1049,7 +1049,7 @@ function TenantListPage() {
{importResult && (
<div
className="grid grid-cols-4 gap-4 py-4"
data-testid="tenant-import-result"
data-testid="tenant-import-report"
>
<div className="flex flex-col items-center rounded-lg border bg-muted/30 p-3 shadow-sm">
<span className="text-[10px] font-bold tracking-wider text-muted-foreground uppercase">
@@ -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<{
<TableBody className="relative">
{rowVirtualizer.getTotalSize() > 0 &&
virtualRows.length > 0 &&
!isTest && (
!(isTest && flattenedRows.length < 100) && (
<tr style={{ height: `${virtualRows[0].start}px` }}>
<td colSpan={8} />
</tr>
@@ -1917,7 +1917,7 @@ const TenantHierarchyView: React.FC<{
</TableRow>
)}
{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) && (
<tr
style={{
height: `${rowVirtualizer.getTotalSize() - virtualRows[virtualRows.length - 1].end}px`,

View File

@@ -1028,7 +1028,7 @@ test.describe("Tenants Management", () => {
(button as HTMLButtonElement).click();
});
await expect(page.getByTestId("tenant-import-result")).toContainText(
await expect(page.getByTestId("tenant-import-summary")).toContainText(
/생성 2|Created 2/i,
);

View File

@@ -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,
);