0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-03-18 09:27:42 +01:00

Fix repo creation test by using direct input selector

Use locator('input[name="repo_name"]') instead of getByLabel which
can fail when Fomantic UI interferes with label-input association.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
silverwind 2026-02-17 20:30:32 +01:00
parent 408b2596ab
commit 799d525f64
No known key found for this signature in database
GPG Key ID: 2E62B41C93869443

View File

@ -6,10 +6,8 @@ test('create a repository', async ({page}) => {
const repoName = `e2e-repo-${Date.now()}`;
await login(page);
await page.goto('/repo/create');
await page.getByLabel('Repository Name').fill(repoName);
await page.locator('input[name="repo_name"]').fill(repoName);
await page.getByRole('button', {name: 'Create Repository'}).click();
await expect(page).toHaveURL(new RegExp(`/${env.E2E_USER}/${repoName}$`));
// cleanup
await deleteRepo(page, env.E2E_USER!, repoName);
});