Closed ghost closed 8 years ago
Are there any errors in the electron
window? It looks like you have it set up to be visible
ok I get it to work . but it is fails :
client.useFrame
to true
other wise it is work good . but this means I can't run applications the depend on electron ? if you want some gist about config and tests I will give it to you .
Are there any errors in the electron window
- some times show require is not defined
- some times show 6 errors in console
of course each case with change of config because it is fails
Yea, a gist that would allow me to reproduce the error would be great
Can you verify that your version of karma
is at least 1.1.0
? We introduced a patch in 1.1.0
so this library works
Can you verify that your version of karma is at least 1.1.0?
Karma version: 0.13.22
electron version: v1.4.0
Could you please upgrade your karma
version? I believe that should resolve the issue or get us much closer. I'm pre-emptively closing this issue.
To upgrade karma
, run:
npm install karma@latest
hi again , this is gist for karma config with electron and webpack my use case is: I develop desktop applications use Electron and VueJS Stack as Single Page Application . My build processor is Webpack . When I use the karma config from the gist I get Error
Electron 1.4.0 (Node 6.5.0) ERROR
Uncaught ReferenceError: require is not defined
at webpack:/external%20%22path%22:1:0 <- index.js:24286
Electron 1.4.0 (Node 6.5.0): Executed 0 of 0 ERROR (0.769 secs / 0 secs)
Packages Versions: webpack 1.13.2 Karma version: 1.3.0 Electron 1.4.0 (Node 6.5.0) karma-electron: 5.1.0
I'm unable to run the code in the provided gist as it has external dependencies (e.g. ../../
paths) that I don't have. Can you please create an example gist which I can clone, install dependencies for, and run to see the error you are encountering?
hi
I have Single Page Application built with VueJS . I want to unit test my Vue Components when it is inside Electron browser . when I run the app it is hang in electron without running the tests .
this is my karma.conf.js
this is my webpack.testing.js
this is the output from running
npm run unit
I use vue-cli to scaffold the app with karma support . and installed karma-electron and changed the config with it
can you help me fix this problem and run the unit tests ?