@@ -32,124 +32,61 @@ group = "io.kotest.extensions"
3232version = Ci .version
3333
3434kotlin {
35-
36- targets {
37-
38- jvm {
39- compilations.all {
40- kotlinOptions {
41- jvmTarget = " 1.8"
42- }
35+ jvm {
36+ compilations.all {
37+ kotlinOptions {
38+ jvmTarget = " 1.8"
4339 }
4440 }
41+ }
4542
46- js(IR ) {
47- browser()
48- nodejs()
49- }
43+ js(IR ) {
44+ browser()
45+ nodejs()
46+ }
5047
51- linuxX64()
48+ linuxX64()
5249
53- mingwX64()
50+ mingwX64()
5451
55- watchosX64()
56- watchosX86()
57- watchosArm32()
58- watchosArm64()
52+ watchosX64()
53+ watchosArm32()
54+ watchosArm64()
5955
60- macosArm64()
61- macosX64()
62- tvos()
56+ macosArm64()
57+ macosX64()
58+ tvosX64()
59+ tvosArm64()
60+ tvosSimulatorArm64()
6361
64- iosX64()
65- iosArm64()
66- iosArm32()
67- iosSimulatorArm64()
68- }
62+ iosX64()
63+ iosArm64()
64+ iosSimulatorArm64()
6965
7066 sourceSets {
71-
72- val commonMain by getting {
67+ commonMain {
7368 dependencies {
7469 implementation(libs.kotest.assertionsShared)
7570 implementation(libs.ktorClient.core)
7671 }
7772 }
7873
79- val jvmMain by getting {
80- dependsOn(commonMain)
74+ jvmMain {
8175 dependencies {
8276 implementation(libs.ktorServer.core)
8377 implementation(libs.ktorServer.testHost)
8478 }
8579 }
8680
87- val jvmTest by getting {
88- dependsOn(jvmMain)
81+ jvmTest {
8982 dependencies {
9083 implementation(libs.kotest.runnerJunit5)
9184 }
9285 }
93-
94- val desktopMain by creating {
95- dependsOn(commonMain)
96- }
97-
98- val watchosX86Main by getting {
99- dependsOn(desktopMain)
100- }
101-
102- val watchosX64Main by getting {
103- dependsOn(desktopMain)
104- }
105-
106- val watchosArm32Main by getting {
107- dependsOn(desktopMain)
108- }
109-
110- val watchosArm64Main by getting {
111- dependsOn(desktopMain)
112- }
113-
114- val macosArm64Main by getting {
115- dependsOn(desktopMain)
116- }
117-
118- val macosX64Main by getting {
119- dependsOn(desktopMain)
120- }
121-
122- val mingwX64Main by getting {
123- dependsOn(desktopMain)
124- }
125-
126- val linuxX64Main by getting {
127- dependsOn(desktopMain)
128- }
129-
130- val iosX64Main by getting {
131- dependsOn(desktopMain)
132- }
133-
134- val iosArm64Main by getting {
135- dependsOn(desktopMain)
136- }
137-
138- val iosArm32Main by getting {
139- dependsOn(desktopMain)
140- }
141-
142- val iosSimulatorArm64Main by getting {
143- dependsOn(desktopMain)
144- }
145-
146- val tvosMain by getting {
147- dependsOn(desktopMain)
148- }
14986 }
15087}
15188
152- tasks.named<Test >(" jvmTest" ) {
89+ tasks.named<Test >(" jvmTest" ).configure {
15390 useJUnitPlatform()
15491 filter {
15592 isFailOnNoMatchingTests = false
0 commit comments