Skip to content

Commit 385fa24

Browse files
test(api): register the master-route test hook as not host API
`setForceMasterPlaylistForTesting` is public for the same reason `setForceSoftwarePathForTesting` is, so it belongs in the same list. Without the entry the documentation-coverage test failed while every swift-testing suite passed, which is a shape worth naming: `swift test` runs the XCTest half and the swift-testing half in one process and prints the swift-testing summary LAST, so a green summary line can sit under a red run. The exit code is the only thing that says so. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WbciAqCSxpaiUpTumrCuA9
1 parent ac51480 commit 385fa24

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

Tests/AetherEngineTests/PublicAPIDocumentationTests.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ final class PublicAPIDocumentationTests: XCTestCase {
5858
/// reading the docs is better off not meeting this symbol, so it carries its reason.
5959
private static let notHostAPI: [String: String] = [
6060
"setForceSoftwarePathForTesting": "test hook, aetherctl live --sw",
61+
"setForceMasterPlaylistForTesting": "test hook, aetherctl live --force-master",
6162
"setSourceThrottleKbpsForTesting": "test hook, aetherctl --throttle-kbps",
6263
"setSoftwareBackgroundAudioOnlyForTesting": "test hook",
6364
"softwareVideoFramesEnqueuedForTesting": "test hook",

0 commit comments

Comments
 (0)