fix: update selectors to .matrix-toolbar__nav/range after layout refactor

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-03 09:09:32 +08:00
parent de2e258043
commit 752a63b67b
+5 -5
View File
@@ -94,7 +94,7 @@ test.describe('排课双视图切换(阿难账号)', () => {
await page.waitForTimeout(1500); await page.waitForTimeout(1500);
// Nav buttons should exist // Nav buttons should exist
const nav = page.locator('.view-toolbar__nav'); const nav = page.locator('.matrix-toolbar__nav');
await expect(nav).toBeVisible({ timeout: 10_000 }); await expect(nav).toBeVisible({ timeout: 10_000 });
// Click "本周" to reset to current week // Click "本周" to reset to current week
@@ -102,7 +102,7 @@ test.describe('排课双视图切换(阿难账号)', () => {
await page.waitForTimeout(2000); await page.waitForTimeout(2000);
// Should show date range // Should show date range
const range = page.locator('.view-toolbar__range'); const range = page.locator('.matrix-toolbar__range');
await expect(range).toBeVisible(); await expect(range).toBeVisible();
}); });
@@ -205,7 +205,7 @@ test.describe('排课双视图切换(阿难账号)', () => {
await expect(page.locator('.matrix-container')).toBeVisible({ timeout: 10_000 }); await expect(page.locator('.matrix-container')).toBeVisible({ timeout: 10_000 });
// 矩阵的日期范围应以周一开头 // 矩阵的日期范围应以周一开头
const rangeText = await page.locator('.view-toolbar__range').textContent(); const rangeText = await page.locator('.matrix-toolbar__range').textContent();
expect(rangeText).toBeTruthy(); expect(rangeText).toBeTruthy();
const startDate = rangeText?.split('~')[0]?.trim(); const startDate = rangeText?.split('~')[0]?.trim();
expect(startDate).toBeTruthy(); expect(startDate).toBeTruthy();
@@ -251,7 +251,7 @@ test.describe('排课双视图切换(阿难账号)', () => {
expect(matrixSecond).toBeGreaterThanOrEqual(0); expect(matrixSecond).toBeGreaterThanOrEqual(0);
// 导航到下一周再回来 // 导航到下一周再回来
await page.locator('.view-toolbar__nav button', { hasText: '' }).click(); await page.locator('.matrix-toolbar__nav button', { hasText: '' }).click();
await page.waitForTimeout(2000); await page.waitForTimeout(2000);
// 切回日历 // 切回日历
@@ -261,7 +261,7 @@ test.describe('排课双视图切换(阿难账号)', () => {
// 再切回矩阵,回到本周 // 再切回矩阵,回到本周
await page.locator('.view-toolbar button', { hasText: '矩阵' }).click(); await page.locator('.view-toolbar button', { hasText: '矩阵' }).click();
await page.waitForTimeout(1500); await page.waitForTimeout(1500);
await page.locator('.view-toolbar__nav button', { hasText: '本周' }).click(); await page.locator('.matrix-toolbar__nav button', { hasText: '本周' }).click();
await page.waitForTimeout(2000); await page.waitForTimeout(2000);
// 回到本周后应有事件 // 回到本周后应有事件