A simple reference application demonstrating how to execute spectron functional tests against an electron application build.
electron-app-testing
also demonstrates a technique for TravisCI CI configuration
that exercises build/test functionality on both MacOS and Linux.
npm install
npm start
This creates builds for various OS/architectures to a build
directory.
npm run build
Note that this detects the current OS/architecture and executes tests against the corresponding build.
npm test