Commit Graph

5 Commits (main)

Author SHA1 Message Date
Isaiah Odhner 1685a060af Use cypress for visual testing
- Ditch Casper.js / PhantomCSS
- Set up Cypress and cypress-image-snapshot
- Implement visual tests covering most of the same ground as what I had before (and more), but with some caveats
- Some tests are flaky right now due to resource loading, and some have areas blotched out in order to not depend on resource loading
- TODO: set up continuous integration, add more tests, etc.
2019-11-04 20:51:39 -05:00
Isaiah Odhner 1ba9998c73 Ignore Electron Forge output folder 2018-08-24 18:22:17 -04:00
Isaiah Odhner fbe872ebe0 Finicky PhantomCSS testing
slimerjs has to be installed globally, a dev server has to be running, I
had to update some slimerjs script to use cross-spawn and there's a
bunch of unnecessary stuff in here

most importantly, it doesn't always click things
2017-01-12 00:08:59 -05:00
Isaiah Odhner 5984972bb7 nw.js desktop app
TODO: file saving!
2015-04-05 13:10:02 -04:00
Isaiah Odhner 15b038e502 Update README and TODO and add .gitignore 2015-02-12 23:34:26 -05:00