mirror of
https://github.com/go-gitea/gitea.git
synced 2026-05-17 12:24:01 +02: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:
parent
408b2596ab
commit
799d525f64
@ -6,10 +6,8 @@ test('create a repository', async ({page}) => {
|
|||||||
const repoName = `e2e-repo-${Date.now()}`;
|
const repoName = `e2e-repo-${Date.now()}`;
|
||||||
await login(page);
|
await login(page);
|
||||||
await page.goto('/repo/create');
|
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 page.getByRole('button', {name: 'Create Repository'}).click();
|
||||||
await expect(page).toHaveURL(new RegExp(`/${env.E2E_USER}/${repoName}$`));
|
await expect(page).toHaveURL(new RegExp(`/${env.E2E_USER}/${repoName}$`));
|
||||||
|
|
||||||
// cleanup
|
|
||||||
await deleteRepo(page, env.E2E_USER!, repoName);
|
await deleteRepo(page, env.E2E_USER!, repoName);
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user