docs: add project docs and test updates

This commit is contained in:
taekyoungc
2026-04-08 00:23:55 +09:00
parent 06fedc866a
commit 06aa401048
238 changed files with 8373 additions and 148 deletions

View File

@@ -12,12 +12,12 @@ async function loginAsAdmin(page) {
test.describe('P4: 주문 접수 관리', () => {
test('주문 목록 접근', async ({ page }) => {
await loginAsAdmin(page);
await page.goto('/admin/shop-orders');
await page.goto('/bag/shop-orders');
await expect(page).toHaveURL(/\/admin\/shop-orders/);
});
test('주문 접수 폼', async ({ page }) => {
await loginAsAdmin(page);
await page.goto('/admin/shop-orders/create');
await page.goto('/bag/shop-orders/create');
await expect(page.locator('select[name="so_ds_idx"]')).toBeVisible();
});
});
@@ -25,12 +25,12 @@ test.describe('P4: 주문 접수 관리', () => {
test.describe('P4: 판매/반품 관리', () => {
test('판매 목록 접근', async ({ page }) => {
await loginAsAdmin(page);
await page.goto('/admin/bag-sales');
await page.goto('/bag/bag-sales');
await expect(page).toHaveURL(/\/admin\/bag-sales/);
});
test('판매 등록 폼', async ({ page }) => {
await loginAsAdmin(page);
await page.goto('/admin/bag-sales/create');
await page.goto('/bag/bag-sales/create');
await expect(page.locator('select[name="bs_ds_idx"]')).toBeVisible();
});
});
@@ -38,12 +38,12 @@ test.describe('P4: 판매/반품 관리', () => {
test.describe('P4: 무료용 불출 관리', () => {
test('불출 목록 접근', async ({ page }) => {
await loginAsAdmin(page);
await page.goto('/admin/bag-issues');
await page.goto('/bag/bag-issues');
await expect(page).toHaveURL(/\/admin\/bag-issues/);
});
test('불출 처리 폼', async ({ page }) => {
await loginAsAdmin(page);
await page.goto('/admin/bag-issues/create');
await page.goto('/bag/bag-issues/create');
await expect(page.locator('select[name="bi2_bag_code"]')).toBeVisible();
});
});
@@ -53,15 +53,15 @@ test.describe('P4: 지자체관리자 접근', () => {
await login(page, 'local');
});
test('주문 접수 접근 가능', async ({ page }) => {
await page.goto('/admin/shop-orders');
await page.goto('/bag/shop-orders');
await expect(page).toHaveURL(/\/admin\/shop-orders/);
});
test('판매 접근 가능', async ({ page }) => {
await page.goto('/admin/bag-sales');
await page.goto('/bag/bag-sales');
await expect(page).toHaveURL(/\/admin\/bag-sales/);
});
test('불출 접근 가능', async ({ page }) => {
await page.goto('/admin/bag-issues');
await page.goto('/bag/bag-issues');
await expect(page).toHaveURL(/\/admin\/bag-issues/);
});
});