// // SpanishLocalizationTests.swift // Tests iOS // // TC-137: Spanish localization displays correctly. // import XCTest final class SpanishLocalizationTests: BaseUITestCase { override var seedFixture: String? { "week_of_moods" } override var bypassSubscription: Bool { true } override var localeArguments: [String] { ["-AppleLanguages", "(es)", "-AppleLocale", "es_ES"] } /// TC-137: Settings header is visible when launched in Spanish locale. func testSpanishLocale_DisplaysSpanishStrings() { let tabBar = TabBarScreen(app: app) tabBar.assertVisible() captureScreenshot(name: "spanish_day_tab") // Navigate to Settings via accessibility ID (locale-independent) let settingsScreen = tabBar.tapSettings() settingsScreen.assertVisible() captureScreenshot(name: "spanish_settings_tab") } }