From d75e97fb0a32a92506198246bade1b36084045a7 Mon Sep 17 00:00:00 2001 From: austinpower1258 Date: Mon, 30 Mar 2026 23:39:01 -0700 Subject: [PATCH] Align switcher fingerprint tests with display names --- cmuxTests/CommandPaletteSearchEngineTests.swift | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cmuxTests/CommandPaletteSearchEngineTests.swift b/cmuxTests/CommandPaletteSearchEngineTests.swift index e6aeb4ed..eac9916e 100644 --- a/cmuxTests/CommandPaletteSearchEngineTests.swift +++ b/cmuxTests/CommandPaletteSearchEngineTests.swift @@ -663,7 +663,7 @@ final class CommandPaletteSearchEngineTests: XCTestCase { XCTAssertNotEqual(base, renamed) } - func testSwitcherFingerprintIgnoresWorkspaceDisplayNameChurn() { + func testSwitcherFingerprintTracksMetadataValuesAtSameCardinality() { let windowID = UUID() let workspaceID = UUID() let base = ContentView.commandPaletteSwitcherFingerprint( @@ -675,6 +675,7 @@ final class CommandPaletteSearchEngineTests: XCTestCase { workspaces: [ ContentView.CommandPaletteSwitcherFingerprintWorkspace( id: workspaceID, + displayName: "Workspace Alpha", metadata: CommandPaletteSwitcherSearchMetadata( directories: ["/Users/example/dev/cmuxterm"], branches: ["feature/search-speed"], @@ -695,6 +696,7 @@ final class CommandPaletteSearchEngineTests: XCTestCase { workspaces: [ ContentView.CommandPaletteSwitcherFingerprintWorkspace( id: workspaceID, + displayName: "Workspace Alpha", metadata: CommandPaletteSwitcherSearchMetadata( directories: ["/Users/example/dev/other"], branches: ["feature/search-speed"], @@ -715,6 +717,7 @@ final class CommandPaletteSearchEngineTests: XCTestCase { workspaces: [ ContentView.CommandPaletteSwitcherFingerprintWorkspace( id: workspaceID, + displayName: "Workspace Beta", metadata: CommandPaletteSwitcherSearchMetadata( directories: ["/Users/example/dev/cmuxterm"], branches: ["feature/search-speed"], @@ -727,8 +730,8 @@ final class CommandPaletteSearchEngineTests: XCTestCase { ] ) - XCTAssertEqual(base, changedDisplayName) XCTAssertNotEqual(base, changedMetadata) + XCTAssertNotEqual(base, changedDisplayName) } func testSwitcherFingerprintTracksSurfaceValuesAtSameCardinality() { @@ -745,6 +748,7 @@ final class CommandPaletteSearchEngineTests: XCTestCase { workspaces: [ ContentView.CommandPaletteSwitcherFingerprintWorkspace( id: workspaceID, + displayName: "Workspace Alpha", metadata: CommandPaletteSwitcherSearchMetadata(), surfaces: [ ContentView.CommandPaletteSwitcherFingerprintSurface( @@ -772,6 +776,7 @@ final class CommandPaletteSearchEngineTests: XCTestCase { workspaces: [ ContentView.CommandPaletteSwitcherFingerprintWorkspace( id: workspaceID, + displayName: "Workspace Alpha", metadata: CommandPaletteSwitcherSearchMetadata(), surfaces: [ ContentView.CommandPaletteSwitcherFingerprintSurface( @@ -799,6 +804,7 @@ final class CommandPaletteSearchEngineTests: XCTestCase { workspaces: [ ContentView.CommandPaletteSwitcherFingerprintWorkspace( id: workspaceID, + displayName: "Workspace Alpha", metadata: CommandPaletteSwitcherSearchMetadata(), surfaces: [ ContentView.CommandPaletteSwitcherFingerprintSurface(