test carousel size speed

This commit is contained in:
Yisroel Baum 2026-06-13 21:43:18 +03:00
parent 000d89bf9e
commit b4f6d3a96f
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9

View file

@ -450,13 +450,21 @@ describe('homepage sponsor strip', () => {
const maskImage = const maskImage =
carouselStyle.maskImage || carouselStyle.webkitMaskImage carouselStyle.maskImage || carouselStyle.webkitMaskImage
expect(carouselRatio).to.be.closeTo(0.6, 0.02) expect(carouselRatio).to.be.closeTo(0.7, 0.02)
expect(leftBuffer).to.be.closeTo(rightBuffer, 1) expect(leftBuffer).to.be.closeTo(rightBuffer, 1)
expect(maskImage).to.contain('50px') expect(maskImage).to.contain('50px')
}) })
}) })
}) })
it('uses the faster carousel timing', () => {
cy.get('[data-cy="sponsor-track"]').then((trackElements) => {
const trackStyle = getComputedStyle(trackElements[0])
expect(trackStyle.animationDuration).to.equal('24s')
})
})
it('scrolls the sponsor logos from right to left', () => { it('scrolls the sponsor logos from right to left', () => {
cy.get('[data-cy="sponsor-track"]').then((trackElements) => { cy.get('[data-cy="sponsor-track"]').then((trackElements) => {
const startingLeft = trackElements[0].getBoundingClientRect().left const startingLeft = trackElements[0].getBoundingClientRect().left