jacob
09/04/2018, 1:17 AMnapperley
09/04/2018, 1:32 AM> Task :js:karmaRun FAILED
/home/napperley/idea_projects/webscene/webscene-core/js/node_modules/karma/node_modules/log4js/lib/layouts.js:69
) + util.format(...loggingEvent.data);
^^^
SyntaxError: Unexpected token ...
napperley
09/04/2018, 1:34 AMconfigure<KarmaModuleExtension> {
val libDir = "$buildDir/lib"
val compileOutput = compileKotlin2Js.outputFile
val testOutput = compileTestKotlin2Js.outputFile
dependencies(mutableListOf("log4js@v3.0.5", "mocha@v5.2.0"))
frameworks = mutableListOf("mocha")
browsers = mutableListOf("PhantomJS")
files("$libDir/kotlin.js", "$libDir/*.js", "$compileOutput", "$testOutput")
}
jacob
09/04/2018, 1:34 AMjacob
09/04/2018, 1:34 AMnapperley
09/04/2018, 1:34 AMjacob
09/04/2018, 1:35 AMjacob
09/04/2018, 1:35 AMjacob
09/04/2018, 1:35 AMjacob
09/04/2018, 1:36 AMnapperley
09/04/2018, 1:36 AMjacob
09/04/2018, 1:36 AMnapperley
09/04/2018, 1:37 AMjacob
09/04/2018, 1:37 AM...
then definitely notjacob
09/04/2018, 1:37 AMjacob
09/04/2018, 1:37 AMjacob
09/04/2018, 1:38 AMnapperley
09/04/2018, 1:40 AMjacob
09/04/2018, 1:45 AMnapperley
09/04/2018, 1:50 AMimport com.moowork.gradle.node.NodeExtension
configure<NodeExtension> {
version = "8.11.4"
}
jacob
09/04/2018, 1:51 AMnapperley
09/04/2018, 1:53 AMPhantomJS 2.1.1 (Linux 0.0.0): Executed 0 of 0 ERROR (0.041 secs / 0 secs)
😕jacob
09/04/2018, 1:54 AMjacob
09/04/2018, 1:54 AMnapperley
09/04/2018, 1:58 AMnapperley
09/04/2018, 3:09 AMChrome 67.0.3396 (Linux 0.0.0): Executed 0 of 0 ERROR (0.002 secs / 0 secs)
jacob
09/04/2018, 3:14 AMnapperley
09/04/2018, 3:16 AMnapperley
09/04/2018, 3:18 AMmodule.exports = function (config) {
config.set({
frameworks: ['mocha', 'chai', 'commonjs'],
reporters: ['progress'],
files: [
'build/classes/kotlin/test/*.js',
'build/node_modules/*.js'
],
// Karma web server port.
port: 9876,
exclude: [],
colors: true,
logLevel: config.LOG_INFO,
autoWatch: false,
browsers: ['ChromeHeadless'],
preprocessors: {
'**/*.js': ['commonjs']
},
concurrency: Infinity
})
};
jacob
09/04/2018, 4:29 AMnapperley
09/04/2018, 5:51 AMjacob
09/04/2018, 6:09 AMnapperley
09/04/2018, 6:24 AMnapperley
09/04/2018, 6:29 AMjacob
09/04/2018, 6:29 AMnapperley
09/04/2018, 8:13 AM./gradlew :js:test