Skip to content

Commit 0b6ea27

Browse files
committed
run wasm tests
1 parent b7f3d2e commit 0b6ea27

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

.github/workflows/run-tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
fail-fast: false
3434
matrix:
3535
os: [ 'ubuntu-latest' ]
36-
target: [ 'jvm', 'jvm11', 'jvm17', 'jvm21', 'js', 'native' ]
36+
target: [ 'jvmAll', 'jsAndWasm', 'native' ]
3737
include:
3838
- os: 'macos-latest'
3939
target: 'macos'

build-logic/src/main/kotlin/rsocketbuild.multiplatform-base.gradle.kts

+7
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import org.jetbrains.kotlin.gradle.*
1818
import org.jetbrains.kotlin.gradle.plugin.*
1919
import org.jetbrains.kotlin.gradle.plugin.mpp.*
2020
import org.jetbrains.kotlin.gradle.targets.js.ir.*
21+
import org.jetbrains.kotlin.gradle.targets.js.testing.*
2122
import org.jetbrains.kotlin.gradle.targets.jvm.*
2223
import org.jetbrains.kotlin.gradle.targets.jvm.tasks.*
2324
import org.jetbrains.kotlin.gradle.targets.native.tasks.*
@@ -111,6 +112,12 @@ registerTestAggregationTask(
111112
targetFilter = { it.platformType == KotlinPlatformType.jvm }
112113
)
113114

115+
registerTestAggregationTask(
116+
name = "jsAndWasmTest",
117+
taskDependencies = { tasks.withType<KotlinJsTest>() },
118+
targetFilter = { it.platformType == KotlinPlatformType.js || it.platformType == KotlinPlatformType.wasm }
119+
)
120+
114121
registerTestAggregationTask(
115122
name = "nativeTest",
116123
taskDependencies = { tasks.withType<KotlinNativeTest>().matching { it.enabled } },

0 commit comments

Comments
 (0)