Omar Mainegra
05/13/2020, 3:09 PMtimeout
parameter only works in node, not in browserturansky
05/13/2020, 7:01 PMbrowser
target?Omar Mainegra
05/13/2020, 8:00 PMjs.browser
in multiplatform setupOmar Mainegra
05/13/2020, 8:12 PMbrowser {
testTask {
useMocha {
timeout = "10s"
}
}
}
But this runs the tests in node, and using karma the option doesn't exist.
This is doesn't work
browser {
testTask {
useKarma {
timeout = "10s"
}
}
}
turansky
05/13/2020, 9:09 PMkarma.config.d
in subproject
2. Add file patch.js
in karma.config.d
3. In patch.js
you can access config
var (Karma config) to configure timeoutturansky
05/13/2020, 9:11 PMOmar Mainegra
05/13/2020, 9:12 PMOmar Mainegra
05/13/2020, 10:52 PMkarma.config.d
didn't worked, but webpack.config.d
did, one problem is the config
variable is not the global one, but one internal inside createWebpackConfig
Omar Mainegra
05/13/2020, 10:52 PMconfig.set({
client: {
mocha: {
timeout : 10000
}
}
});
TypeError: config.set is not a function
turansky
05/13/2020, 11:02 PMOmar Mainegra
05/13/2020, 11:03 PMturansky
05/13/2020, 11:03 PMconfig.client.mocha.timeout = 10000
Omar Mainegra
05/13/2020, 11:04 PMturansky
05/13/2020, 11:05 PMconfig.client.mocha = { timeout: 10000 }
turansky
05/13/2020, 11:08 PMconfig.client = config.client || {}
config.client.mocha = config.client.mocha || {}
config.client.mocha.timeout = 10000
Omar Mainegra
05/13/2020, 11:11 PMOmar Mainegra
05/13/2020, 11:11 PMOmar Mainegra
05/13/2020, 11:12 PMturansky
05/13/2020, 11:19 PMif (!!config.client) {
config.client.mocha = config.client.mocha || {}
config.client.mocha.timeout = 10000
}
Omar Mainegra
05/13/2020, 11:21 PMOmar Mainegra
05/13/2020, 11:28 PMkarma.conf.d
instead of karma.config.d
)Omar Mainegra
05/13/2020, 11:30 PMturansky
05/13/2020, 11:53 PMsimon.vergauwen
07/08/2021, 2:51 PMpatch.js
getting merged with the generated karma.conf.js
file.karma.config.d
folder too high 😅