nixdrey / wbisualception
Visual regression tests for Codeception (fork from https://github.com/Codeception/VisualCeption)
5.0.2
2024-04-15 12:38 UTC
Requires
- php: >=8.0
- ext-imagick: *
- ext-mbstring: *
- ext-xml: *
- ext-zip: *
- codeception/codeception: ^5.0
- codeception/module-webdriver: ^3.2
Requires (Dev)
- phpunit/phpunit: ^9.5
Conflicts
- codeception/codeception: <5.0
This package is auto-updated.
Last update: 2025-03-15 14:38:57 UTC
README
See project documentation here: https://github.com/Codeception/VisualCeption
Installation
composer require "nixdrey/wbisualception:*" --dev
What added?
Pixel ratio support
If you use mobile emulation with custom pixelRatio option you need to define pixelRatio for VisualCeption as well:
acceptance.suite.yml
modules:
enabled:
- WebDriver:
capabilities:
...
chromeOptions:
...
mobileEmulation:
deviceMetrics:
height: 812
width: 375
pixelRatio: 3.0
Just add pixelRatio option
modules:
enabled:
- VisualCeption:
maximumDeviation: 0.05 # deviation in percent
saveCurrentImageIfFailure: false # if true, VisualCeption saves the current
pixelRatio: 3.0 # pixel ratio