我正在使用带有gradle的kotlin js,它使用mocha来运行测试,正在生成html报告,但是我找不到任何信息,也无法确定如何/是否有可能以xml格式生成测试报告,确实确实是一个摩卡插件来执行此操作,但是我不确定如何或是否需要使用gradle进行此操作。
这是我运行mocha测试的gradle文件之一
plugins {
kotlin("js")
id("org.jlleitschuh.gradle.ktlint")
}
repositories {
mavenLocal()
mavenCentral()
maven("https://dl.bintray.com/konform-kt/konform")
}
version = "0.0.1"
kotlin {
target {
useCommonJs()
nodejs()
}
sourceSets {
main {
dependencies {
implementation(kotlin("stdlib-js"))
implementation(project(":common:utils"))
implementation(project(":common:jsonwebtoken-lib"))
implementation(project(":aws-app:aws-sdk"))
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.3")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.3.3")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core-js:1.3.3")
implementation("io.konform:konform-js:0.1.0")
}
}
test {
dependencies {
implementation(kotlin("test-js"))
implementation("com.willowtreeapps.assertk:assertk-js:0.22")
runtimeOnly(npm("mocha", "6.2.2"))
}
}
}
}