mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 01:36:22 +00:00
mocked electron in ava unit tests
This commit is contained in:
@@ -121,6 +121,7 @@
|
||||
"jsdom": "^9.4.2",
|
||||
"json-loader": "^0.5.4",
|
||||
"merge-stream": "^1.0.0",
|
||||
"mock-require": "^3.0.1",
|
||||
"nib": "^1.1.0",
|
||||
"react-color": "^2.2.2",
|
||||
"react-css-modules": "^3.7.6",
|
||||
@@ -145,7 +146,8 @@
|
||||
],
|
||||
"require": [
|
||||
"babel-register",
|
||||
"./tests/helpers/setup-browser-env.js"
|
||||
"./tests/helpers/setup-browser-env.js",
|
||||
"./tests/helpers/setup-electron-mock.js"
|
||||
],
|
||||
"babel": "inherit"
|
||||
}
|
||||
|
||||
11
tests/helpers/setup-electron-mock.js
Normal file
11
tests/helpers/setup-electron-mock.js
Normal file
@@ -0,0 +1,11 @@
|
||||
import mock from 'mock-require'
|
||||
|
||||
const noop = () => {}
|
||||
|
||||
mock('electron', {
|
||||
remote: {
|
||||
app: {
|
||||
getAppPath: noop
|
||||
}
|
||||
}
|
||||
})
|
||||
@@ -3321,7 +3321,7 @@ generate-object-property@^1.1.0:
|
||||
dependencies:
|
||||
is-property "^1.0.0"
|
||||
|
||||
get-caller-file@^1.0.1:
|
||||
get-caller-file@^1.0.1, get-caller-file@^1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5"
|
||||
|
||||
@@ -4998,6 +4998,12 @@ mksnapshot@^0.3.0:
|
||||
fs-extra "0.26.7"
|
||||
request "^2.79.0"
|
||||
|
||||
mock-require@^3.0.1:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/mock-require/-/mock-require-3.0.1.tgz#d5efd834c0da0cec73c7b67763d8167d32d851de"
|
||||
dependencies:
|
||||
get-caller-file "^1.0.2"
|
||||
|
||||
moment@^2.10.3:
|
||||
version "2.18.1"
|
||||
resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f"
|
||||
|
||||
Reference in New Issue
Block a user