garris / garris/BackstopJS

Viewport size changing occasionally

Offen
#1,237 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
7.2k
Forks
621
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Really not sure what's going on here because it'll happen only in some test runs but the actual _width_ of the viewport is changing by 10px in some tests, causing them to fail.

![Screenshot 2020-09-25 at 11 39 47](https://user-images.githubusercontent.com/2095051/94257970-0b32b700-ff24-11ea-92e5-2337874a7a48.png)

We've manually set the viewport to 320px but occasionally (both locally & in CI) it'll get rendered as 330px.
Other tests at that viewport will render fine in the same test run.

It seems to only happen when we render a `position: absolute; width: 100%; height: 100%;` element

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

In der Issue werden keine Dateien oder Tests genannt. Beginne damit, den Fall mit einem 320px-Viewport und einem auf 100% bemessenen Element mit position:absolute sowohl lokal als auch in CI zu reproduzieren, und vergleiche ihn mit den anderen Viewport-Tests; abgeschlossen ist die Aufgabe, wenn der Viewport konsistent 320px bleibt und die betroffenen Tests nicht mehr fehlschlagen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
css, javascript
Bereich
testing
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.