fix(tests): allocate homeSearch municipalities; scope B42 trend drawer

This commit is contained in:
Francisco Ignácio Fontoura Solla 2026-07-31 14:14:56 -03:00
parent e51a1dc9b2
commit b1a34a8c3a
2 changed files with 4 additions and 3 deletions

View file

@ -382,7 +382,8 @@ test.describe('Municípios — cards no celular (B42)', () => {
await expect(page.getByRole('link', { name: 'Abrir município' })).toHaveCount(0)
await card.getByRole('button', { name: 'Editar tendência política' }).click()
const drawer = page.locator('[data-slot="drawer-popup"]')
// B79 keeps CampaignQuickActionsDrawer mounted (modal=false); scope to the trend dialog.
const drawer = page.getByRole('dialog', { name: 'Editar tendência' })
await expect(drawer).toBeVisible()
await expect(drawer.getByText(municipality.name, { exact: true })).toBeVisible()
await expect(page).toHaveURL(listURL)

View file

@ -48,8 +48,8 @@ describe('searchHomeMunicipalities (B48)', () => {
const advisor = await fixtures.createCampaignUser('advisor')
const coordinator = await fixtures.createCampaignUser('coordinator')
const administered = await fixtures.getMunicipality('cairu')
const other = await fixtures.getMunicipality('feira-de-santana')
const administered = await fixtures.getMunicipality()
const other = await fixtures.getMunicipality()
await fixtures.assignMunicipalityAdvisors(administered.id, [advisor.id])
const otherQuery = distinctWordStartQuery(other.name, administered.name)