Files
72c54a662a tests: remove assertions from visual regression tests (#7309)
Visual tests should never fail — they just take a screenshot of whatever
state the page is in and let Argos detect visual diffs. Removed all
.should('be.visible') assertions that could cause test failures when
content doesn't render in time on CI.

Co-authored-by: Hanzo Dev <[email protected]>
2026-03-03 12:37:50 +01:00

32 lines
1.1 KiB
JavaScript

import * as constants from '../../support/constants.js'
import * as main from '../pages/main.page.js'
import * as addressBook from '../pages/address_book.page.js'
import * as ls from '../../support/localstorage_data.js'
import { getSafes, CATEGORIES } from '../../support/safes/safesHandler.js'
import { mockVisualTestApis } from '../../support/visual-mocks.js'
let staticSafes = []
describe('[VISUAL] Address book screenshots', { defaultCommandTimeout: 60000, ...constants.VISUAL_VIEWPORT }, () => {
before(async () => {
staticSafes = await getSafes(CATEGORIES.static)
})
beforeEach(() => {
mockVisualTestApis()
main.addToLocalStorage(constants.localStorageKeys.SAFE_v2__addressBook, ls.addressBookData.sepoliaAddress1)
cy.visit(constants.addressBookUrl + staticSafes.SEP_STATIC_SAFE_4)
cy.reload()
})
it('[VISUAL] Screenshot address book page with entries', () => {
main.awaitVisualStability()
})
it('[VISUAL] Screenshot address book edit entry with empty name error', () => {
addressBook.clickOnEditEntryBtn()
cy.get(main.nameInput).clear()
main.awaitVisualStability()
})
})