Skip to content

Commit bcc72e4

Browse files
authored
Fix Nimble test failure reporting in Tuist workspace (#5987)
1 parent 0df6098 commit bcc72e4

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Tuist/Package.swift

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,16 @@
66

77
let packageSettings = PackageSettings(
88
productTypes: [
9+
// Nimble and its dependencies must be dynamic frameworks
10+
// to fix "Attempted to report a test failure to XCTest while no test case was running"
11+
// See: https://github.com/Quick/Nimble/issues/1101
912
"Nimble": .framework,
13+
"NimbleObjectiveC": .framework,
14+
"CwlPreconditionTesting": .framework,
15+
"CwlPosixPreconditionTesting": .framework,
16+
"CwlCatchException": .framework,
17+
"CwlMachBadInstructionHandler": .framework,
18+
// Other frameworks
1019
"SnapshotTesting": .framework, // default is .staticFramework,
1120
"RevenueCat": .framework,
1221
"RevenueCatUI": .framework,

0 commit comments

Comments
 (0)