Skip to content

Commit 0a1f926

Browse files
Install the JS event loop executor in async test targets
Because SwiftBuild mode produces a linked executable for each test target.
1 parent c12c7e9 commit 0a1f926

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Package.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ let package = Package(
8282

8383
.testTarget(
8484
name: "JavaScriptKitTests",
85-
dependencies: ["JavaScriptKit"],
85+
dependencies: ["JavaScriptKit", "JavaScriptEventLoopTestSupport"],
8686
swiftSettings: [
8787
.enableExperimentalFeature("Extern"),
8888
.define("Tracing", .when(traits: ["Tracing"])),
@@ -191,7 +191,7 @@ let package = Package(
191191
),
192192
.testTarget(
193193
name: "BridgeJSRuntimeTests",
194-
dependencies: ["JavaScriptKit", "JavaScriptEventLoop"],
194+
dependencies: ["JavaScriptKit", "JavaScriptEventLoop", "JavaScriptEventLoopTestSupport"],
195195
exclude: [
196196
"bridge-js.config.json",
197197
"bridge-js.d.ts",
@@ -219,7 +219,7 @@ let package = Package(
219219
),
220220
.testTarget(
221221
name: "BridgeJSIdentityTests",
222-
dependencies: ["JavaScriptKit", "JavaScriptEventLoop"],
222+
dependencies: ["JavaScriptKit", "JavaScriptEventLoop", "JavaScriptEventLoopTestSupport"],
223223
exclude: [
224224
"bridge-js.config.json",
225225
"Generated/JavaScript",

0 commit comments

Comments
 (0)