Test screens in acceptance/integration tests for visual changes over time.
- Ember.js v3.4 or above
- Ember CLI v2.13 or above
- Node.js v8 or above
This project is licensed under the MIT License.
This is the fork, here is the original implementation.
It adds multiple features and removes few:
- It allows you to configure screen size, just use
await capture(assert, 'some-page', { windowWidth: 1680, windowHeight: 1050 });
and it will create a screenshot for that screen size(output png file will have same size as all others) - Instead of
simple-headless-chrome
it usespuppeteer
. - Here we have also removed imgur image upload, as we do not need it for our use case and we don't want to maintain not needed logic.