test: remove obsolete E2E tests for placeholder pages

The 'shows sidebar after login' and 'navigate all placeholder pages'
tests were tied to the original v1 sidebar layout (with admin items)
and the placeholder page text. They block every legitimate frontend
PR that replaces placeholder content or moves admin items to a
separate layout per the frontend/backend separation design.

Real E2E coverage will be added by individual feature PRs going
forward (file manager, trash, admin pages, etc.).
This commit is contained in:
saltbo
2026-04-07 20:43:17 -04:00
parent b5362e1900
commit 3cad7c8b45
-46
View File
@@ -53,50 +53,4 @@ test.describe('Auth flow', () => {
await expect(page).toHaveURL(/files/, { timeout: 10000 })
})
test('shows sidebar after login', async ({ page }) => {
await page.goto('/sign-up')
await page.getByLabel('Name').fill('Sidebar Test')
await page.getByLabel('Email').fill(`sidebar-${Date.now()}@example.com`)
await page.getByLabel('Password').fill('password123456')
await Promise.all([
page.waitForResponse((r) => r.url().includes('/api/auth/sign-up')),
page.getByRole('button', { name: 'Sign up' }).click(),
])
await expect(page).toHaveURL(/files/, { timeout: 10000 })
await expect(page.getByRole('link', { name: 'Files' })).toBeVisible()
await expect(page.getByRole('link', { name: 'Recycle Bin' })).toBeVisible()
await expect(page.getByRole('link', { name: 'Storage Backends' })).toBeVisible()
await expect(page.getByRole('link', { name: 'Users' })).toBeVisible()
await expect(page.getByRole('link', { name: 'Settings' })).toBeVisible()
await expect(page.getByRole('button', { name: 'Sign out' })).toBeVisible()
})
test('navigate all placeholder pages', async ({ page }) => {
await page.goto('/sign-up')
await page.getByLabel('Name').fill('Pages Test')
await page.getByLabel('Email').fill(`pages-${Date.now()}@example.com`)
await page.getByLabel('Password').fill('password123456')
await Promise.all([
page.waitForResponse((r) => r.url().includes('/api/auth/sign-up')),
page.getByRole('button', { name: 'Sign up' }).click(),
])
await expect(page).toHaveURL(/files/, { timeout: 10000 })
await expect(page.getByText('File manager will be implemented here')).toBeVisible()
await page.goto('/recycle-bin')
await expect(page.getByText('Deleted files will appear here')).toBeVisible({ timeout: 5000 })
await page.goto('/storages')
await expect(page.getByText('Configure your S3-compatible storage backends here')).toBeVisible({ timeout: 5000 })
await page.goto('/users')
await expect(page.getByText('User management will be implemented here')).toBeVisible({ timeout: 5000 })
await page.goto('/settings')
await expect(page.getByText('Profile and appearance settings will be here')).toBeVisible({ timeout: 5000 })
})
})