├── .gitignore ├── .mocharc.main.json ├── .mocharc.renderer.json ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── appveyor.yml ├── bin └── electron-mocha.js ├── eslint.config.js ├── lib ├── cleanup.js ├── main.js ├── mocha.js └── run.js ├── package.json ├── renderer ├── console.js ├── index.html └── run.js └── test ├── main ├── esm_test.mjs ├── opts_test.js └── test.js ├── renderer ├── indexed-db-test.js ├── local-storage-test.js ├── mocha_test.js └── opts_test.js └── support ├── index.html ├── preload.js ├── require.js ├── requireES.mjs ├── requireMain.js └── window.config.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /.mocharc.main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/.mocharc.main.json -------------------------------------------------------------------------------- /.mocharc.renderer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/.mocharc.renderer.json -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bin/electron-mocha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/bin/electron-mocha.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | module.exports = require('neostandard')({ env: ['mocha'] }) 4 | -------------------------------------------------------------------------------- /lib/cleanup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/lib/cleanup.js -------------------------------------------------------------------------------- /lib/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/lib/main.js -------------------------------------------------------------------------------- /lib/mocha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/lib/mocha.js -------------------------------------------------------------------------------- /lib/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/lib/run.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/package.json -------------------------------------------------------------------------------- /renderer/console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/renderer/console.js -------------------------------------------------------------------------------- /renderer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/renderer/index.html -------------------------------------------------------------------------------- /renderer/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/renderer/run.js -------------------------------------------------------------------------------- /test/main/esm_test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/test/main/esm_test.mjs -------------------------------------------------------------------------------- /test/main/opts_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/test/main/opts_test.js -------------------------------------------------------------------------------- /test/main/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/test/main/test.js -------------------------------------------------------------------------------- /test/renderer/indexed-db-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/test/renderer/indexed-db-test.js -------------------------------------------------------------------------------- /test/renderer/local-storage-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/test/renderer/local-storage-test.js -------------------------------------------------------------------------------- /test/renderer/mocha_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/test/renderer/mocha_test.js -------------------------------------------------------------------------------- /test/renderer/opts_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/test/renderer/opts_test.js -------------------------------------------------------------------------------- /test/support/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/test/support/index.html -------------------------------------------------------------------------------- /test/support/preload.js: -------------------------------------------------------------------------------- 1 | window.preloaded = true 2 | -------------------------------------------------------------------------------- /test/support/require.js: -------------------------------------------------------------------------------- 1 | global.required = true 2 | -------------------------------------------------------------------------------- /test/support/requireES.mjs: -------------------------------------------------------------------------------- 1 | global.requiredES = true 2 | -------------------------------------------------------------------------------- /test/support/requireMain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/test/support/requireMain.js -------------------------------------------------------------------------------- /test/support/window.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprichardson/electron-mocha/HEAD/test/support/window.config.json --------------------------------------------------------------------------------