• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

excaliburjs / Excalibur / 1122
84%
main: 89%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/site/postcss-8.5.23
DEFAULT BRANCH: main
Ran 13 Nov 2016 11:12PM UTC
Jobs 1
Files 1
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1122

push

travis-ci

jedeen
[#521] Implement Image Diff Testing in Excalibur (#681)

Closes #521

See the UIActorSpec.ts for an example of how to write an image diff test using PhantomJS. Images for a particular spec are stored in src/spec/images/SpecName/image.png. 

This issue demonstrated some of the limitations of PhantomJS. Some things don't work like they should in the browser. Forcing the implementation of the ex.Engine.suppressMinimumFeatureDetection and ex.Engine.suppressConsoleBootMessage to mitigate these issues. Suppressing minimum feature detection was necessary because object URL feature testing was failing in PhantomJS for unknown reasons; however, the code works in PhantomJS.

## Changes:
* Re-implement local debugging experience in vscode
* Update travis yml to support 4, fix peerDependency issue
* Fix appveyor node version
* Remove unneeded jasmine dependency
* Add nicer matcher interface, clean up typings file for imagediff

4442 of 6563 relevant lines covered (67.68%)

162.96 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1122.1 13 Nov 2016 11:12PM UTC 0
67.68
Travis Job 1122.1
Source Files on build 1122
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1122
  • 239535c5 on github
  • Prev Build on master (#1120)
  • Next Build on master (#1123)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc