From 6ad2626cfd8b0fd556ae0e190849fb018f3abd34 Mon Sep 17 00:00:00 2001 From: joshavant <830519+joshavant@users.noreply.github.com> Date: Wed, 1 Jul 2026 19:16:01 -0500 Subject: [PATCH] fix(ios): generate light app store screenshots only --- .../ios/UITests/OpenClawSnapshotUITests.swift | 21 ++++--------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/apps/ios/UITests/OpenClawSnapshotUITests.swift b/apps/ios/UITests/OpenClawSnapshotUITests.swift index d1444ed28b35..509dcf41fdde 100644 --- a/apps/ios/UITests/OpenClawSnapshotUITests.swift +++ b/apps/ios/UITests/OpenClawSnapshotUITests.swift @@ -3,11 +3,6 @@ import XCTest @MainActor final class OpenClawSnapshotUITests: XCTestCase { - private enum ScreenshotAppearance: String, CaseIterable { - case light - case dark - } - private struct ScreenshotTarget { let initialTab: String let initialDestination: String @@ -36,12 +31,9 @@ final class OpenClawSnapshotUITests: XCTestCase { } func testConnectedGatewayTabs() { - for appearance in ScreenshotAppearance.allCases { - for target in Self.screenshotTargets { - self.launchApp(for: target, appearance: appearance) - let name = appearance == .light ? target.name : "\(target.name)-dark" - snapshot(name, timeWaitingForIdle: 5) - } + for target in Self.screenshotTargets { + self.launchApp(for: target) + snapshot(target.name, timeWaitingForIdle: 5) } } @@ -183,18 +175,13 @@ final class OpenClawSnapshotUITests: XCTestCase { XCTAssertEqual(app.state, .runningForeground) } - private func launchApp( - for target: ScreenshotTarget, - appearance: ScreenshotAppearance = .light) - { + private func launchApp(for target: ScreenshotTarget) { self.app?.terminate() let app = XCUIApplication() setupSnapshot(app) app.launchArguments += [ "--openclaw-screenshot-mode", - "--openclaw-appearance", - appearance.rawValue, "--openclaw-initial-tab", target.initialTab, "--openclaw-initial-destination",