From 9d4df700bcf02a94c3267377feaca70259d58d0a Mon Sep 17 00:00:00 2001 From: Pierre-Yves Lapersonne Date: Fri, 13 Dec 2024 12:58:43 +0100 Subject: [PATCH] refactor: wrapping for semantic tokens of colors (#79) Signed-off-by: Pierre-Yves Lapersonne --- ...UDSTheme+ColorMultipleSemanticTokens.swift | 8 +- .../OUDSTheme+ColorSemanticTokens.swift | 2 +- .../OUDS/Sources/OUDSTheme/OUDSTheme.swift | 11 +- .../MockTheme+ColorSemanticTokens.swift | 1134 +++++++------- .../OUDSTheme/MockThemes/MockTheme.swift | 10 + .../OUDSTheme/MockThemes/OtherMockTheme.swift | 14 +- ...verrideOfColorMultipleSemanticTokens.swift | 684 ++++----- ...stThemeOverrideOfColorSemanticTokens.swift | 1340 ++++++++--------- .../InverseTheme+ColorSemanticTokens.swift | 14 +- .../Themes/Inverse/Sources/InverseTheme.swift | 3 +- .../Tests/TestInverseThemeColors.swift | 342 ++--- .../OrangeTheme+SemanticColorTokens.swift | 20 +- .../Themes/Orange/Sources/OrangeTheme.swift | 23 +- .../OUDSColorSemanticTokensWrapper.swift | 29 + .../Wrappers/Wrappers+TypeAliases.swift | 17 + .../OUDSTokensSemantic.md | 2 +- Showcase/Showcase/MainView.swift | 2 +- .../Pages/Components/Button/ButtonPage.swift | 2 +- .../Pages/ThemeSelection/ThemeSelection.swift | 2 +- .../Pages/Tokens/Border/BorderTokenPage.swift | 14 +- .../Pages/Tokens/Color/ColorTokenPage.swift | 4 +- .../Color/NamedColor/NamedColor+Action.swift | 38 +- .../Color/NamedColor/NamedColor+Always.swift | 8 +- .../NamedColor/NamedColor+Background.swift | 8 +- .../Color/NamedColor/NamedColor+Border.swift | 12 +- .../Color/NamedColor/NamedColor+Chart.swift | 34 +- .../Color/NamedColor/NamedColor+Content.swift | 42 +- .../NamedColor/NamedColor+Decorative.swift | 60 +- .../Color/NamedColor/NamedColor+Opacity.swift | 4 +- .../Color/NamedColor/NamedColor+Overlay.swift | 8 +- .../NamedColor/NamedColor+Repository.swift | 102 +- .../Color/NamedColor/NamedColor+Surface.swift | 26 +- .../Tokens/Dimension/Size/SizeTokenPage.swift | 10 +- .../Space/SpaceTokenCommonIllustration.swift | 32 +- .../Tokens/Elevation/ElevationTokenPage.swift | 2 +- .../Pages/Tokens/Font/FontTokenPage.swift | 4 +- .../Pages/Tokens/Grid/GrisTokenPage.swift | 6 +- .../Tokens/Opacity/OpacityTokenPage.swift | 6 +- .../Utils/ShowcaseTokenIllustration.swift | 4 +- ...ShowcaseTokkenIllustrationBackground.swift | 2 +- .../Utils/Elements/ShowcaseElementPage.swift | 6 +- .../Utils/Elements/ShowcaseElementsPage.swift | 2 +- .../Elements/ShowcaseVariantElement.swift | 4 +- .../Showcase/Pages/Utils/ShowcaseCode.swift | 12 +- .../Pages/Utils/ShowcaseConfiguration.swift | 2 +- .../OUDSTokenBorderUITests.swift | 6 +- .../OUDSTokensColorUITests.swift | 22 +- .../Size/OUDSTokensSizeUITests.swift | 4 +- .../Space/OUDSTokensSpaceUITests.swift | 14 +- .../OUDSTokensElevationUITests.swift | 2 +- .../OUDSTokensFontUITests.swift | 2 +- .../OUDSTokensOpacityUITests.swift | 2 +- 52 files changed, 2136 insertions(+), 2027 deletions(-) create mode 100644 OUDS/Core/Tokens/SemanticTokens/Sources/Wrappers/OUDSColorSemanticTokensWrapper.swift create mode 100644 OUDS/Core/Tokens/SemanticTokens/Sources/Wrappers/Wrappers+TypeAliases.swift diff --git a/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+ColorMultipleSemanticTokens.swift b/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+ColorMultipleSemanticTokens.swift index 9f8cdb70f4..2c892e4ab6 100644 --- a/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+ColorMultipleSemanticTokens.swift +++ b/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+ColorMultipleSemanticTokens.swift @@ -21,12 +21,12 @@ import OUDSTokensSemantic // swiftlint:disable line_length -/// Defines wrapper objects for `ColorSemanticToken`. -/// These values can be overriden inside `OUDSTheme` subclasses (in extensions or not, in the same module or not) thanks to the `@objc open` combination. +/// Defines wrapper objects for ``ColorSemanticToken`` so as to pack them as light and dark mode colors. +/// These values can be overriden inside `OUDSColorSemanticTokensWrapper` subclasses (in extensions or not, in the same module or not) thanks to the `@objc open` combination. /// Some tokens do not have values assigned in the design system, and must be overriden. -/// Some tokens must be overiden in `OrangeTheme` side because they rely on Orange brand colors. +/// Some tokens must be overriden in `OrangeTheme` side because they rely on Orange brand colors. /// Helps to expose color semantic tokens with two values to use depending to the color scheme (*Figma* cannot manage such tokens and generate them). -extension OUDSTheme: ColorMultipleSemanticTokens { +extension OUDSColorSemanticTokensWrapper: ColorMultipleSemanticTokens { // MARK: - Color - Opacity - Invisible diff --git a/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+ColorSemanticTokens.swift b/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+ColorSemanticTokens.swift index f0c209429d..92425a03c8 100644 --- a/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+ColorSemanticTokens.swift +++ b/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+ColorSemanticTokens.swift @@ -19,7 +19,7 @@ import OUDSTokensSemantic // swiftlint:disable identifier_name -extension OUDSTheme: ColorSemanticTokens { +extension OUDSColorSemanticTokensWrapper: ColorSemanticTokens { @objc open var colorOpacityInvisibleBlackLight: ColorSemanticToken { ColorRawTokens.colorOpacityBlack0 } @objc open var colorOpacityInvisibleWhiteLight: ColorSemanticToken { ColorRawTokens.colorOpacityWhite0 } @objc open var colorOpacityInvisibleBlackDark: ColorSemanticToken { ColorRawTokens.colorOpacityWhite0 } diff --git a/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme.swift b/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme.swift index c3c3d9636f..8c10262704 100644 --- a/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme.swift +++ b/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme.swift @@ -35,6 +35,9 @@ open class OUDSTheme: @unchecked Sendable { /// All opacity semantic tokens exposed in one object public let opacities: OpacitySemanticTokens + /// All color semantic tokens exposed in one object + public let colors: AllColorSemanticTokens + /// A theme can have a custom font which is not the system font public let customFontFamily: FontFamilySemanticToken? @@ -45,10 +48,13 @@ open class OUDSTheme: @unchecked Sendable { /// - Parameters: /// - borders: An object providing all the border semantic tokens, by default `OUDSBorderSemanticTokensWrapper` /// - opacities: An object providing all the opacity semantic tokens, by default `OUDSOpacitySemanticTokensWrapper` + /// - colors: An object providing all the color semantic tokens, by default `OUDSColorSemanticTokensWrapper` public init(borders: BorderSemanticTokens = OUDSBorderSemanticTokensWrapper(), - opacities: OpacitySemanticTokens = OUDSOpacitySemanticTokensWrapper()) { + opacities: OpacitySemanticTokens = OUDSOpacitySemanticTokensWrapper(), + colors: AllColorSemanticTokens = OUDSColorSemanticTokensWrapper()) { self.borders = borders self.opacities = opacities + self.colors = colors customFontFamily = nil } @@ -56,12 +62,15 @@ open class OUDSTheme: @unchecked Sendable { /// - Parameters: /// - borders: An object providing all the border semantic tokens, as `BorderSemanticTokens` implementation /// - opacities: An object providing all the opacity semantic tokens, as `OpacitySemanticTokens` implementation + /// - colors: An object providing all the color semantic tokens, as `AllColorSemanticTokens` implementation /// - customFontFamily: Set `nil` if system font to use, otherwise use the `FontFamilySemanticToken` you want to apply public init(borders: BorderSemanticTokens, opacities: OpacitySemanticTokens, + colors: AllColorSemanticTokens, customFontFamily: FontFamilySemanticToken?) { self.borders = borders self.opacities = opacities + self.colors = colors self.customFontFamily = customFontFamily } diff --git a/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme+ColorSemanticTokens.swift b/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme+ColorSemanticTokens.swift index d632e66fb7..77bf5770fc 100644 --- a/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme+ColorSemanticTokens.swift +++ b/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme+ColorSemanticTokens.swift @@ -4,7 +4,7 @@ // SPDX-License-Identifier: MIT // // This software is distributed under the MIT license, -// the text of which is available at https://opensource.org/license/MIT/ +// the text of which is available at https://publicsource.org/license/MIT/ // or see the "LICENSE" file for more details. // // Authors: See CONTRIBUTORS.txt @@ -16,610 +16,616 @@ import OUDSTokensRaw import OUDSTokensSemantic // swiftlint:disable file_length +// swiftlint:disable required_deinit +// swiftlint:disable type_body_length -/// Overrides **all** the color semantic tokens (from its super class, i.e. `OUDSTheme` so as to test overriding of them (unit tests) +/// Overrides **all** the color semantic tokens (from its super class, i.e. `OUDSColorSemanticTokensWrapper`) so as to test overriding of them (unit tests) /// and to act like smoke tests with crashing tests if some tokens disappeared. -extension MockTheme { +/// This ``MockThemeColorSemanticTokensWrapper`` will be asigned in ``MockTheme`` as an ``AllColorSemanticTokens`` implementation. +open class MockThemeColorSemanticTokensWrapper: OUDSColorSemanticTokensWrapper { static let mockThemeMultipleColorSemanticTokens = MultipleColorSemanticTokens("#68489D") static let mockThemeSemanticColorTokens: ColorSemanticToken = "#68489D" // MARK: - Color semantic tokens - Light and dark - override open var colorOpacityInvisibleBlackLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorOpacityInvisibleBlackDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorOpacityInvisibleWhiteLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorOpacityInvisibleWhiteDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorActionDisabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionEnabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionFocusLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionHighlightedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionHoverLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionLoadingLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionNegativeEnabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionNegativeFocusLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionNegativeHoverLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionNegativeLoadingLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionNegativePressedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorActionNegativeEnabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionNegativeFocusDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionNegativeHoverDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionNegativeLoadingDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionNegativePressedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorActionPressedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionSelectedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionSupportEnabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionSupportFocusLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionSupportHoverLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionSupportLoadingLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionSupportPressedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorActionSupportEnabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionSupportFocusDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionSupportHoverDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionSupportLoadingDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionSupportPressedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorActionVisitedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionDisabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionEnabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionFocusDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionHighlightedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionHoverDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionLoadingDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionPressedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionSelectedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorActionVisitedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorAlwaysBlackLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorAlwaysOnBlackLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorAlwaysOnWhiteLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorAlwaysWhiteLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorAlwaysBlackDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorAlwaysOnBlackDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorAlwaysOnWhiteDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorAlwaysWhiteDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorBgEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBgPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBgSecondaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBgTertiaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorBgEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBgPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBgSecondaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBgTertiaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorBorderBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBorderDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBorderEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBorderFocusLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBorderFocusInsetLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBorderOnBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorBorderOnBrandPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBorderBrandPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBorderDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBorderEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBorderFocusDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorBorderFocusInsetDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorContentBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentDisabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionDisabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionEnabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionFocusLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionHighlightedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionHoverLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionLoadingLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionNegativeLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionPressedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorContentOnActionDisabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionEnabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionFocusDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionHighlightedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionHoverDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionLoadingDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionNegativeDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnActionPressedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorContentOnBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnBrandPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnOverlayEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnOverlayEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnStatusEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnStatusEmphasizedNeutralLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnStatusMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnStatusEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnStatusEmphasizedNeutralDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentOnStatusMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorContentStatusInfoLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentStatusNegativeLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentStatusPositiveLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentStatusWarningLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentStatusInfoDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentStatusNegativeDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentStatusPositiveDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorContentStatusWarningDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorOverlayDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorOverlayDragLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorOverlayEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorOverlayModalLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorOverlayDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorOverlayDragDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorOverlayEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorOverlayModalDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorSurfaceBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceBrandPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusAccentEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusAccentMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusAccentEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusAccentMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusInfoEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusInfoMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusInfoEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusInfoMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusNegativeEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusNegativeMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusNegativeEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusNegativeMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusNeutralEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusNeutralMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusNeutralEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusNeutralMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusPositiveEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusPositiveMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusPositiveEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusPositiveMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusWarningEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusWarningMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusWarningEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorSurfaceStatusWarningMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorDecorativeAccent1DefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent1EmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent1MutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent1DefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent1EmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent1MutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorDecorativeAccent2DefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent2EmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent2MutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent2DefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent2EmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent2MutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorDecorativeAccent3DefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent3EmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent3MutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent3DefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent3EmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent3MutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorDecorativeAccent4DefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent4EmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent4MutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent4DefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent4EmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent4MutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorDecorativeAccent5DefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent5EmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent5MutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent5DefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent5EmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeAccent5MutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorDecorativeBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeBrandSecondaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeBrandTertiaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeBrandPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeBrandSecondaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeBrandTertiaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorDecorativeNeutralDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeNeutralEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeNeutralMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeNeutralDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeNeutralEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeNeutralMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorDecorativeSkinTint100Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint200Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint300Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint400Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint500Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint600Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint700Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint800Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint900Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorDecorativeSkinTint100Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint200Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint300Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint400Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint500Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint600Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint700Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint800Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorDecorativeSkinTint900Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorChartCategoricalTier1Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier2Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier3Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier4Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier5Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier6Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier7Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier8Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier9Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier10Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorChartCategoricalTier1Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier2Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier3Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier4Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier5Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier6Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier7Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier8Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier9Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartCategoricalTier10Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorChartFunctionalInformationLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartFunctionalNegativeLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartFunctionalPositiveLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartFunctionalWarningLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorChartFunctionalInformationDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartFunctionalNegativeDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartFunctionalPositiveDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartFunctionalWarningDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorChartGridlinesLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartHighlightLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorChartNeutralLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryAccentDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryAccentHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryAccentLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryAccentLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryAccentDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryAccentHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryAccentLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryAccentLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryInfoDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryInfoHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryInfoLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryInfoLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryInfoDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryInfoHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryInfoLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryInfoLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryNegativeDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNegativeHighLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNegativeHigherLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNegativeHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryNegativeLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNegativeLowerLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNegativeLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryNegativeDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNegativeHighDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNegativeHigherDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNegativeHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryNegativeLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNegativeLowerDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNegativeLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryNeutralEmphasizedBlackLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralEmphasizedHighLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralEmphasizedHigherLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralEmphasizedHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralEmphasizedMediumLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryNeutralEmphasizedBlackDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralEmphasizedHighDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralEmphasizedHigherDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralEmphasizedHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralEmphasizedMediumDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryNeutralMutedLowerLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralMutedLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralMutedWhiteLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryNeutralMutedLowerDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralMutedLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryNeutralMutedWhiteDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryOpacityBlackHigherLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackLowerLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackMediumLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackTransparentLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryOpacityBlackHigherDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackLowerDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackMediumDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityBlackTransparentDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryOpacityInfoLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityNegativeLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityPositiveLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWarningLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryOpacityWhiteHighLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteHigherLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteLowerLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteTransparentLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryOpacityWhiteHighDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteHigherDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteLowerDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWhiteTransparentDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryOpacityInfoDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityNegativeDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityPositiveDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryOpacityWarningDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryPositiveDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryPositiveHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryPositiveLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryPositiveLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryPositiveDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryPositiveHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryPositiveLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryPositiveLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryPrimaryDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryPrimaryLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryPrimaryDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryPrimaryLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryWarningDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryWarningHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryWarningLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryWarningLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - - override open var colorRepositoryWarningDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryWarningHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryWarningLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } - override open var colorRepositoryWarningLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorOpacityInvisibleBlackLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorOpacityInvisibleBlackDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorOpacityInvisibleWhiteLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorOpacityInvisibleWhiteDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorActionDisabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionEnabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionFocusLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionHighlightedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionHoverLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionLoadingLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionNegativeEnabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionNegativeFocusLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionNegativeHoverLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionNegativeLoadingLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionNegativePressedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorActionNegativeEnabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionNegativeFocusDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionNegativeHoverDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionNegativeLoadingDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionNegativePressedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorActionPressedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionSelectedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionSupportEnabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionSupportFocusLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionSupportHoverLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionSupportLoadingLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionSupportPressedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorActionSupportEnabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionSupportFocusDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionSupportHoverDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionSupportLoadingDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionSupportPressedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorActionVisitedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionDisabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionEnabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionFocusDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionHighlightedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionHoverDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionLoadingDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionPressedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionSelectedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorActionVisitedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorAlwaysBlackLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorAlwaysOnBlackLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorAlwaysOnWhiteLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorAlwaysWhiteLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorAlwaysBlackDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorAlwaysOnBlackDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorAlwaysOnWhiteDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorAlwaysWhiteDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorBgEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBgPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBgSecondaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBgTertiaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorBgEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBgPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBgSecondaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBgTertiaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorBorderBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBorderDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBorderEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBorderFocusLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBorderFocusInsetLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBorderOnBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorBorderOnBrandPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBorderBrandPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBorderDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBorderEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBorderFocusDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorBorderFocusInsetDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorContentBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentDisabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionDisabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionEnabledLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionFocusLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionHighlightedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionHoverLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionLoadingLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionNegativeLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionPressedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorContentOnActionDisabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionEnabledDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionFocusDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionHighlightedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionHoverDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionLoadingDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionNegativeDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnActionPressedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorContentOnBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnBrandPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnOverlayEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnOverlayEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnStatusEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnStatusEmphasizedNeutralLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnStatusMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnStatusEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnStatusEmphasizedNeutralDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentOnStatusMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorContentStatusInfoLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentStatusNegativeLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentStatusPositiveLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentStatusWarningLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentStatusInfoDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentStatusNegativeDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentStatusPositiveDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorContentStatusWarningDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorOverlayDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorOverlayDragLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorOverlayEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorOverlayModalLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorOverlayDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorOverlayDragDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorOverlayEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorOverlayModalDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorSurfaceBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceBrandPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusAccentEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusAccentMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusAccentEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusAccentMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusInfoEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusInfoMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusInfoEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusInfoMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusNegativeEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusNegativeMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusNegativeEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusNegativeMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusNeutralEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusNeutralMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusNeutralEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusNeutralMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusPositiveEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusPositiveMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusPositiveEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusPositiveMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusWarningEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusWarningMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusWarningEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorSurfaceStatusWarningMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorDecorativeAccent1DefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent1EmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent1MutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent1DefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent1EmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent1MutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorDecorativeAccent2DefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent2EmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent2MutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent2DefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent2EmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent2MutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorDecorativeAccent3DefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent3EmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent3MutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent3DefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent3EmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent3MutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorDecorativeAccent4DefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent4EmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent4MutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent4DefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent4EmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent4MutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorDecorativeAccent5DefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent5EmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent5MutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent5DefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent5EmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeAccent5MutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorDecorativeBrandPrimaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeBrandSecondaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeBrandTertiaryLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeBrandPrimaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeBrandSecondaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeBrandTertiaryDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorDecorativeNeutralDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeNeutralEmphasizedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeNeutralMutedLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeNeutralDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeNeutralEmphasizedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeNeutralMutedDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorDecorativeSkinTint100Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint200Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint300Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint400Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint500Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint600Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint700Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint800Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint900Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorDecorativeSkinTint100Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint200Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint300Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint400Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint500Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint600Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint700Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint800Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorDecorativeSkinTint900Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorChartCategoricalTier1Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier2Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier3Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier4Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier5Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier6Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier7Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier8Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier9Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier10Light: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorChartCategoricalTier1Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier2Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier3Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier4Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier5Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier6Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier7Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier8Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier9Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartCategoricalTier10Dark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorChartFunctionalInformationLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartFunctionalNegativeLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartFunctionalPositiveLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartFunctionalWarningLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorChartFunctionalInformationDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartFunctionalNegativeDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartFunctionalPositiveDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartFunctionalWarningDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorChartGridlinesLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartHighlightLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorChartNeutralLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryAccentDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryAccentHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryAccentLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryAccentLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryAccentDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryAccentHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryAccentLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryAccentLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryInfoDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryInfoHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryInfoLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryInfoLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryInfoDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryInfoHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryInfoLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryInfoLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryNegativeDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNegativeHighLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNegativeHigherLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNegativeHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryNegativeLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNegativeLowerLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNegativeLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryNegativeDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNegativeHighDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNegativeHigherDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNegativeHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryNegativeLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNegativeLowerDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNegativeLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryNeutralEmphasizedBlackLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralEmphasizedHighLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralEmphasizedHigherLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralEmphasizedHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralEmphasizedMediumLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryNeutralEmphasizedBlackDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralEmphasizedHighDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralEmphasizedHigherDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralEmphasizedHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralEmphasizedMediumDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryNeutralMutedLowerLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralMutedLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralMutedWhiteLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryNeutralMutedLowerDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralMutedLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryNeutralMutedWhiteDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryOpacityBlackHigherLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackLowerLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackMediumLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackTransparentLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryOpacityBlackHigherDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackLowerDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackMediumDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityBlackTransparentDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryOpacityInfoLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityNegativeLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityPositiveLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWarningLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryOpacityWhiteHighLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteHigherLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteLowerLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteTransparentLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryOpacityWhiteHighDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteHigherDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteLowerDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWhiteTransparentDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryOpacityInfoDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityNegativeDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityPositiveDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryOpacityWarningDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryPositiveDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryPositiveHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryPositiveLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryPositiveLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryPositiveDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryPositiveHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryPositiveLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryPositiveLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryPrimaryDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryPrimaryLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryPrimaryDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryPrimaryLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryWarningDefaultLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryWarningHighestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryWarningLowLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryWarningLowestLight: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + + override public var colorRepositoryWarningDefaultDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryWarningHighestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryWarningLowDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } + override public var colorRepositoryWarningLowestDark: ColorSemanticToken { Self.mockThemeSemanticColorTokens } // MARK: - Color semantic tokens - Multiples // MARK: - Color - Opacity - Invisible - override open var colorOpacityInvisibleBlack: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorOpacityInvisibleWhite: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorOpacityInvisibleBlack: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorOpacityInvisibleWhite: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } // MARK: - Color - Action - override open var colorActionDisabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionEnabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionFocus: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionHighlighted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionHover: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionLoading: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionNegativeEnabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionNegativeFocus: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionNegativeHover: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionNegativeLoading: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionNegativePressed: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionPressed: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionSelected: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionSupportEnabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionSupportFocus: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionSupportHover: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionSupportLoading: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionSupportPressed: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorActionVisited: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionDisabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionEnabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionFocus: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionHighlighted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionHover: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionLoading: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionNegativeEnabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionNegativeFocus: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionNegativeHover: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionNegativeLoading: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionNegativePressed: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionPressed: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionSelected: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionSupportEnabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionSupportFocus: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionSupportHover: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionSupportLoading: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionSupportPressed: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorActionVisited: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } // MARK: - Color - Always - override open var colorAlwaysBlack: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorAlwaysOnBlack: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorAlwaysOnWhite: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorAlwaysWhite: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorAlwaysBlack: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorAlwaysOnBlack: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorAlwaysOnWhite: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorAlwaysWhite: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } // MARK: - Color - Background - override open var colorBgEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorBgPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorBgSecondary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorBgTertiary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorBgEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorBgPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorBgSecondary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorBgTertiary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } // MARK: - Color - Border - override open var colorBorderBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorBorderDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorBorderEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorBorderFocus: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorBorderFocusInset: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorBorderOnBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorBorderBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorBorderDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorBorderEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorBorderFocus: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorBorderFocusInset: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorBorderOnBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } // MARK: - Color - Content - override open var colorContentBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentDisabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnActionDisabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnActionEnabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnActionFocus: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnActionHighlighted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnActionHover: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnActionLoading: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnActionNegative: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnActionPressed: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnOverlayEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnStatusEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnStatusEmphasizedNeutral: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentOnStatusMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentStatusInfo: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentStatusNegative: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentStatusPositive: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorContentStatusWarning: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentDisabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnActionDisabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnActionEnabled: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnActionFocus: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnActionHighlighted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnActionHover: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnActionLoading: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnActionNegative: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnActionPressed: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnOverlayEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnStatusEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnStatusEmphasizedNeutral: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentOnStatusMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentStatusInfo: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentStatusNegative: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentStatusPositive: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorContentStatusWarning: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } // MARK: - Color - Overlay - override open var colorOverlayDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorOverlayDrag: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorOverlayEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorOverlayModal: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorOverlayDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorOverlayDrag: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorOverlayEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorOverlayModal: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } // MARK: - Color - Surface - override open var colorSurfaceBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusAccentEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusAccentMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusInfoEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusInfoMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusNegativeEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusNegativeMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusNeutralEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusNeutralMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusPositiveEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusPositiveMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusWarningEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorSurfaceStatusWarningMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusAccentEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusAccentMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusInfoEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusInfoMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusNegativeEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusNegativeMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusNeutralEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusNeutralMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusPositiveEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusPositiveMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusWarningEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorSurfaceStatusWarningMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } // MARK: - Color - Decorative - override open var colorDecorativeAccent1Default: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent1Emphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent1Muted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent2Default: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent2Emphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent2Muted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent3Default: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent3Emphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent3Muted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent4Default: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent4Emphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent4Muted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent5Default: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent5Emphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeAccent5Muted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeBrandSecondary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeBrandTertiary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeNeutralDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeNeutralEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeNeutralMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeSkinTint100: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeSkinTint200: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeSkinTint300: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeSkinTint400: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeSkinTint500: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeSkinTint600: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeSkinTint700: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeSkinTint800: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorDecorativeSkinTint900: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent1Default: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent1Emphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent1Muted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent2Default: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent2Emphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent2Muted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent3Default: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent3Emphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent3Muted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent4Default: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent4Emphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent4Muted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent5Default: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent5Emphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeAccent5Muted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeBrandPrimary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeBrandSecondary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeBrandTertiary: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeNeutralDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeNeutralEmphasized: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeNeutralMuted: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeSkinTint100: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeSkinTint200: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeSkinTint300: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeSkinTint400: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeSkinTint500: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeSkinTint600: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeSkinTint700: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeSkinTint800: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorDecorativeSkinTint900: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } // MARK: - Color - Chart - override open var colorChartCategoricalTier1: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartCategoricalTier2: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartCategoricalTier3: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartCategoricalTier4: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartCategoricalTier5: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartCategoricalTier6: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartCategoricalTier7: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartCategoricalTier8: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartCategoricalTier9: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartCategoricalTier10: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartFunctionalInformation: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartFunctionalNegative: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartFunctionalPositive: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartFunctionalWarning: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartGridlines: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartHighlight: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorChartNeutral: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartCategoricalTier1: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartCategoricalTier2: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartCategoricalTier3: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartCategoricalTier4: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartCategoricalTier5: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartCategoricalTier6: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartCategoricalTier7: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartCategoricalTier8: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartCategoricalTier9: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartCategoricalTier10: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartFunctionalInformation: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartFunctionalNegative: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartFunctionalPositive: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartFunctionalWarning: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartGridlines: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartHighlight: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorChartNeutral: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } // MARK: - Color - Repository - override open var colorRepositoryAccentDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryAccentHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryAccentLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryAccentLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryInfoDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryInfoHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryInfoLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryInfoLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNegativeDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNegativeHigh: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNegativeHigher: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNegativeHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNegativeLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNegativeLower: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNegativeLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNeutralEmphasizedBlack: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNeutralEmphasizedHigh: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNeutralEmphasizedHigher: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNeutralEmphasizedHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNeutralEmphasizedMedium: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNeutralMutedLower: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNeutralMutedLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryNeutralMutedWhite: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityBlackHigher: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityBlackHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityBlackLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityBlackLower: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityBlackLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityBlackMedium: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityBlackTransparent: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityInfo: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityNegative: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityPositive: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityWarning: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityWhiteHigh: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityWhiteHigher: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityWhiteHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityWhiteLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityWhiteLower: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityWhiteLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryOpacityWhiteTransparent: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryPositiveDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryPositiveHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryPositiveLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryPositiveLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryPrimaryDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryPrimaryLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryWarningDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryWarningHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryWarningLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } - override open var colorRepositoryWarningLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryAccentDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryAccentHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryAccentLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryAccentLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryInfoDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryInfoHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryInfoLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryInfoLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNegativeDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNegativeHigh: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNegativeHigher: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNegativeHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNegativeLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNegativeLower: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNegativeLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNeutralEmphasizedBlack: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNeutralEmphasizedHigh: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNeutralEmphasizedHigher: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNeutralEmphasizedHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNeutralEmphasizedMedium: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNeutralMutedLower: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNeutralMutedLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryNeutralMutedWhite: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityBlackHigher: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityBlackHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityBlackLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityBlackLower: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityBlackLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityBlackMedium: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityBlackTransparent: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityInfo: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityNegative: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityPositive: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityWarning: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityWhiteHigh: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityWhiteHigher: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityWhiteHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityWhiteLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityWhiteLower: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityWhiteLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryOpacityWhiteTransparent: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryPositiveDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryPositiveHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryPositiveLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryPositiveLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryPrimaryDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryPrimaryLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryWarningDefault: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryWarningHighest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryWarningLow: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } + override public var colorRepositoryWarningLowest: MultipleColorSemanticTokens { Self.mockThemeMultipleColorSemanticTokens } } + +// swiftlint:enable required_deinit +// swiftlint:enable type_body_length diff --git a/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme.swift b/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme.swift index 974b9f3db6..9a09b11f1c 100644 --- a/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme.swift +++ b/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme.swift @@ -21,15 +21,25 @@ import OUDSTokensSemantic /// Uses its own tokens wrappers for tests: /// - ``MockThemeBorderSemanticTokensWrapper`` for borders /// - ``MockThemeOpacitySemanticTokensWrapper`` for opacities +/// - ``MockThemeColorSemanticTokensWrapper`` for colors open class MockTheme: OUDSTheme, @unchecked Sendable { convenience init() { self.init(customFont: nil) } + // For `OtherMockTheme` + init(colors: AllColorSemanticTokens) { + super.init(borders: MockThemeBorderSemanticTokensWrapper(), + opacities: MockThemeOpacitySemanticTokensWrapper(), + colors: colors, + customFontFamily: nil) + } + init(customFont: String?) { super.init(borders: MockThemeBorderSemanticTokensWrapper(), opacities: MockThemeOpacitySemanticTokensWrapper(), + colors: MockThemeColorSemanticTokensWrapper(), customFontFamily: customFont) } diff --git a/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/OtherMockTheme.swift b/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/OtherMockTheme.swift index b426cb935f..61fc38076f 100644 --- a/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/OtherMockTheme.swift +++ b/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/OtherMockTheme.swift @@ -18,10 +18,22 @@ import OUDSTokensSemantic // swiftlint:disable type_body_length // swiftlint:disable identifier_name +// MARK: - Other Mock Theme + +final class OtherMockTheme: MockTheme, @unchecked Sendable { + + public init() { + super.init(colors: OtherMockThemeColorSemanticTokensWrapper()) + } +} + +// MARK: - Other Mock Theme Color Semantic Tokens Wrapper + /// Some color semantic tokens may be not implemented, making fatalError() be triggered at `OUDSTheme` level and tests crash. +/// `OrangeTheme` is not accessible here. /// Thus we use another mock theme to make comparisons with `MockTheme` and ensure overriding property of tokens is still working. /// This case of not implemented token only happens with color tokens. (╯° °)╯︵ ┻━┻ -final class OtherMockTheme: MockTheme, @unchecked Sendable { +open class OtherMockThemeColorSemanticTokensWrapper: MockThemeColorSemanticTokensWrapper { static let otherMockThemeMultipleColorSemanticTokens = MultipleColorSemanticTokens("#FF0000") static let otherMockThemeSemanticColorToken: ColorSemanticToken = "#00FF00" diff --git a/OUDS/Core/OUDS/Tests/OUDSTheme/TestThemeOverrideOfColorMultipleSemanticTokens.swift b/OUDS/Core/OUDS/Tests/OUDSTheme/TestThemeOverrideOfColorMultipleSemanticTokens.swift index bb6138814b..c2c4299847 100644 --- a/OUDS/Core/OUDS/Tests/OUDSTheme/TestThemeOverrideOfColorMultipleSemanticTokens.swift +++ b/OUDS/Core/OUDS/Tests/OUDSTheme/TestThemeOverrideOfColorMultipleSemanticTokens.swift @@ -42,878 +42,878 @@ final class TestThemeOverrideOfColorMultipleSemanticTokens: XCTestCase { // MARK: - Color - Opacity - Invisible func testInheritedThemeCanOverrideSemanticTokenColorOpacityInvisibleBlack() throws { - XCTAssertNotEqual(inheritedTheme.colorOpacityInvisibleBlack, abstractTheme.colorOpacityInvisibleBlack) - XCTAssertTrue(inheritedTheme.colorOpacityInvisibleBlack == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorOpacityInvisibleBlack, abstractTheme.colors.colorOpacityInvisibleBlack) + XCTAssertTrue(inheritedTheme.colors.colorOpacityInvisibleBlack == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorOpacityInvisibleWhite() throws { - XCTAssertNotEqual(inheritedTheme.colorOpacityInvisibleWhite, abstractTheme.colorOpacityInvisibleWhite) - XCTAssertTrue(inheritedTheme.colorOpacityInvisibleWhite == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorOpacityInvisibleWhite, abstractTheme.colors.colorOpacityInvisibleWhite) + XCTAssertTrue(inheritedTheme.colors.colorOpacityInvisibleWhite == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } // MARK: - Color - Action func testInheritedThemeCanOverrideSemanticTokenColorActionDisabled() throws { - XCTAssertNotEqual(inheritedTheme.colorActionDisabled, abstractTheme.colorActionDisabled) - XCTAssertTrue(inheritedTheme.colorActionDisabled == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionDisabled, abstractTheme.colors.colorActionDisabled) + XCTAssertTrue(inheritedTheme.colors.colorActionDisabled == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionEnabled() throws { - XCTAssertNotEqual(inheritedTheme.colorActionEnabled, abstractTheme.colorActionEnabled) - XCTAssertTrue(inheritedTheme.colorActionEnabled == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionEnabled, abstractTheme.colors.colorActionEnabled) + XCTAssertTrue(inheritedTheme.colors.colorActionEnabled == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionFocus() throws { - XCTAssertNotEqual(inheritedTheme.colorActionFocus, abstractTheme.colorActionFocus) - XCTAssertTrue(inheritedTheme.colorActionFocus == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionFocus, abstractTheme.colors.colorActionFocus) + XCTAssertTrue(inheritedTheme.colors.colorActionFocus == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionHighlighted() throws { - XCTAssertNotEqual(inheritedTheme.colorActionHighlighted, abstractTheme.colorActionHighlighted) - XCTAssertTrue(inheritedTheme.colorActionHighlighted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionHighlighted, abstractTheme.colors.colorActionHighlighted) + XCTAssertTrue(inheritedTheme.colors.colorActionHighlighted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionHover() throws { - XCTAssertNotEqual(inheritedTheme.colorActionHover, abstractTheme.colorActionHover) - XCTAssertTrue(inheritedTheme.colorActionHover == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionHover, abstractTheme.colors.colorActionHover) + XCTAssertTrue(inheritedTheme.colors.colorActionHover == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionLoading() throws { - XCTAssertNotEqual(inheritedTheme.colorActionLoading, abstractTheme.colorActionLoading) - XCTAssertTrue(inheritedTheme.colorActionLoading == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionLoading, abstractTheme.colors.colorActionLoading) + XCTAssertTrue(inheritedTheme.colors.colorActionLoading == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeEnabled() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeEnabled, abstractTheme.colorActionNegativeEnabled) - XCTAssertTrue(inheritedTheme.colorActionNegativeEnabled == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeEnabled, abstractTheme.colors.colorActionNegativeEnabled) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeEnabled == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeFocus() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeFocus, abstractTheme.colorActionNegativeFocus) - XCTAssertTrue(inheritedTheme.colorActionNegativeFocus == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeFocus, abstractTheme.colors.colorActionNegativeFocus) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeFocus == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeHover() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeHover, abstractTheme.colorActionNegativeHover) - XCTAssertTrue(inheritedTheme.colorActionNegativeHover == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeHover, abstractTheme.colors.colorActionNegativeHover) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeHover == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeLoading() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeLoading, abstractTheme.colorActionNegativeLoading) - XCTAssertTrue(inheritedTheme.colorActionNegativeLoading == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeLoading, abstractTheme.colors.colorActionNegativeLoading) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeLoading == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativePressed() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativePressed, abstractTheme.colorActionNegativePressed) - XCTAssertTrue(inheritedTheme.colorActionNegativePressed == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativePressed, abstractTheme.colors.colorActionNegativePressed) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativePressed == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionPressed() throws { - XCTAssertNotEqual(inheritedTheme.colorActionPressed, abstractTheme.colorActionPressed) - XCTAssertTrue(inheritedTheme.colorActionPressed == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionPressed, abstractTheme.colors.colorActionPressed) + XCTAssertTrue(inheritedTheme.colors.colorActionPressed == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionSelected() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSelected, abstractTheme.colorActionSelected) - XCTAssertTrue(inheritedTheme.colorActionSelected == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSelected, abstractTheme.colors.colorActionSelected) + XCTAssertTrue(inheritedTheme.colors.colorActionSelected == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportEnabled() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportEnabled, abstractTheme.colorActionSupportEnabled) - XCTAssertTrue(inheritedTheme.colorActionSupportEnabled == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportEnabled, abstractTheme.colors.colorActionSupportEnabled) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportEnabled == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportFocus() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportFocus, abstractTheme.colorActionSupportFocus) - XCTAssertTrue(inheritedTheme.colorActionSupportFocus == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportFocus, abstractTheme.colors.colorActionSupportFocus) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportFocus == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportHover() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportHover, abstractTheme.colorActionSupportHover) - XCTAssertTrue(inheritedTheme.colorActionSupportHover == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportHover, abstractTheme.colors.colorActionSupportHover) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportHover == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportLoading() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportLoading, abstractTheme.colorActionSupportLoading) - XCTAssertTrue(inheritedTheme.colorActionSupportLoading == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportLoading, abstractTheme.colors.colorActionSupportLoading) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportLoading == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportPressed() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportPressed, abstractTheme.colorActionSupportPressed) - XCTAssertTrue(inheritedTheme.colorActionSupportPressed == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportPressed, abstractTheme.colors.colorActionSupportPressed) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportPressed == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorActionVisited() throws { - XCTAssertNotEqual(inheritedTheme.colorActionVisited, abstractTheme.colorActionVisited) - XCTAssertTrue(inheritedTheme.colorActionVisited == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorActionVisited, abstractTheme.colors.colorActionVisited) + XCTAssertTrue(inheritedTheme.colors.colorActionVisited == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } // MARK: - Color - Always func testInheritedThemeCanOverrideSemanticTokenColorAlwaysBlack() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysBlack, abstractTheme.colorAlwaysBlack) - XCTAssertTrue(inheritedTheme.colorAlwaysBlack == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysBlack, abstractTheme.colors.colorAlwaysBlack) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysBlack == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorAlwaysOnBlack() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysOnBlack, abstractTheme.colorAlwaysOnBlack) - XCTAssertTrue(inheritedTheme.colorAlwaysOnBlack == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysOnBlack, abstractTheme.colors.colorAlwaysOnBlack) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysOnBlack == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorAlwaysOnWhite() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysOnWhite, abstractTheme.colorAlwaysOnWhite) - XCTAssertTrue(inheritedTheme.colorAlwaysOnWhite == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysOnWhite, abstractTheme.colors.colorAlwaysOnWhite) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysOnWhite == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorAlwaysWhite() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysWhite, abstractTheme.colorAlwaysWhite) - XCTAssertTrue(inheritedTheme.colorAlwaysWhite == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysWhite, abstractTheme.colors.colorAlwaysWhite) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysWhite == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } // MARK: - Color - Background func testInheritedThemeCanOverrideSemanticTokenColorBgEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorBgEmphasized, abstractTheme.colorBgEmphasized) - XCTAssertTrue(inheritedTheme.colorBgEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorBgEmphasized, abstractTheme.colors.colorBgEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorBgEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorBgPrimary() throws { - XCTAssertNotEqual(inheritedTheme.colorBgPrimary, abstractTheme.colorBgPrimary) - XCTAssertTrue(inheritedTheme.colorBgPrimary == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorBgPrimary, abstractTheme.colors.colorBgPrimary) + XCTAssertTrue(inheritedTheme.colors.colorBgPrimary == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorBgSecondary() throws { - XCTAssertNotEqual(inheritedTheme.colorBgSecondary, abstractTheme.colorBgSecondary) - XCTAssertTrue(inheritedTheme.colorBgSecondary == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorBgSecondary, abstractTheme.colors.colorBgSecondary) + XCTAssertTrue(inheritedTheme.colors.colorBgSecondary == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorBgTertiary() throws { - XCTAssertNotEqual(inheritedTheme.colorBgTertiary, abstractTheme.colorBgTertiary) - XCTAssertTrue(inheritedTheme.colorBgTertiary == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorBgTertiary, abstractTheme.colors.colorBgTertiary) + XCTAssertTrue(inheritedTheme.colors.colorBgTertiary == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } // MARK: - Color - Border func testInheritedThemeCanOverrideSemanticTokenColorBorderBrandPrimary() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderBrandPrimary, abstractTheme.colorBorderBrandPrimary) - XCTAssertTrue(inheritedTheme.colorBorderBrandPrimary == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderBrandPrimary, abstractTheme.colors.colorBorderBrandPrimary) + XCTAssertTrue(inheritedTheme.colors.colorBorderBrandPrimary == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorBorderDefault() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderDefault, abstractTheme.colorBorderDefault) - XCTAssertTrue(inheritedTheme.colorBorderDefault == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderDefault, abstractTheme.colors.colorBorderDefault) + XCTAssertTrue(inheritedTheme.colors.colorBorderDefault == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorBorderEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderEmphasized, abstractTheme.colorBorderEmphasized) - XCTAssertTrue(inheritedTheme.colorBorderEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderEmphasized, abstractTheme.colors.colorBorderEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorBorderEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorBorderFocus() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderFocus, abstractTheme.colorBorderFocus) - XCTAssertTrue(inheritedTheme.colorBorderFocus == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderFocus, abstractTheme.colors.colorBorderFocus) + XCTAssertTrue(inheritedTheme.colors.colorBorderFocus == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorBorderFocusInset() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderFocusInset, abstractTheme.colorBorderFocusInset) - XCTAssertTrue(inheritedTheme.colorBorderFocusInset == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderFocusInset, abstractTheme.colors.colorBorderFocusInset) + XCTAssertTrue(inheritedTheme.colors.colorBorderFocusInset == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorBorderOnBrandPrimary() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderOnBrandPrimary, abstractTheme.colorBorderOnBrandPrimary) - XCTAssertTrue(inheritedTheme.colorBorderOnBrandPrimary == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderOnBrandPrimary, abstractTheme.colors.colorBorderOnBrandPrimary) + XCTAssertTrue(inheritedTheme.colors.colorBorderOnBrandPrimary == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } // MARK: - Color - Content func testInheritedThemeCanOverrideSemanticTokenColorContentBrandPrimary() throws { - XCTAssertNotEqual(inheritedTheme.colorContentBrandPrimary, abstractTheme.colorContentBrandPrimary) - XCTAssertTrue(inheritedTheme.colorContentBrandPrimary == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentBrandPrimary, abstractTheme.colors.colorContentBrandPrimary) + XCTAssertTrue(inheritedTheme.colors.colorContentBrandPrimary == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentDefault() throws { - XCTAssertNotEqual(inheritedTheme.colorContentDefault, abstractTheme.colorContentDefault) - XCTAssertTrue(inheritedTheme.colorContentDefault == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentDefault, abstractTheme.colors.colorContentDefault) + XCTAssertTrue(inheritedTheme.colors.colorContentDefault == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentDisabled() throws { - XCTAssertNotEqual(inheritedTheme.colorContentDisabled, abstractTheme.colorContentDisabled) - XCTAssertTrue(inheritedTheme.colorContentDisabled == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentDisabled, abstractTheme.colors.colorContentDisabled) + XCTAssertTrue(inheritedTheme.colors.colorContentDisabled == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentMuted() throws { - XCTAssertNotEqual(inheritedTheme.colorContentMuted, abstractTheme.colorContentMuted) - XCTAssertTrue(inheritedTheme.colorContentMuted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentMuted, abstractTheme.colors.colorContentMuted) + XCTAssertTrue(inheritedTheme.colors.colorContentMuted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionDisabled() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionDisabled, abstractTheme.colorContentOnActionDisabled) - XCTAssertTrue(inheritedTheme.colorContentOnActionDisabled == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionDisabled, abstractTheme.colors.colorContentOnActionDisabled) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionDisabled == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionEnabled() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionEnabled, abstractTheme.colorContentOnActionEnabled) - XCTAssertTrue(inheritedTheme.colorContentOnActionEnabled == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionEnabled, abstractTheme.colors.colorContentOnActionEnabled) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionEnabled == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionFocus() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionFocus, abstractTheme.colorContentOnActionFocus) - XCTAssertTrue(inheritedTheme.colorContentOnActionFocus == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionFocus, abstractTheme.colors.colorContentOnActionFocus) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionFocus == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionHighlighted() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionHighlighted, abstractTheme.colorContentOnActionHighlighted) - XCTAssertTrue(inheritedTheme.colorContentOnActionHighlighted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionHighlighted, abstractTheme.colors.colorContentOnActionHighlighted) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionHighlighted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionHover() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionHover, abstractTheme.colorContentOnActionHover) - XCTAssertTrue(inheritedTheme.colorContentOnActionHover == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionHover, abstractTheme.colors.colorContentOnActionHover) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionHover == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionLoading() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionLoading, abstractTheme.colorContentOnActionLoading) - XCTAssertTrue(inheritedTheme.colorContentOnActionLoading == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionLoading, abstractTheme.colors.colorContentOnActionLoading) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionLoading == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionNegative() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionNegative, abstractTheme.colorContentOnActionNegative) - XCTAssertTrue(inheritedTheme.colorContentOnActionNegative == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionNegative, abstractTheme.colors.colorContentOnActionNegative) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionNegative == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionPressed() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionPressed, abstractTheme.colorContentOnActionPressed) - XCTAssertTrue(inheritedTheme.colorContentOnActionPressed == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionPressed, abstractTheme.colors.colorContentOnActionPressed) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionPressed == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnBrandPrimary() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnBrandPrimary, abstractTheme.colorContentOnBrandPrimary) - XCTAssertTrue(inheritedTheme.colorContentOnBrandPrimary == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnBrandPrimary, abstractTheme.colors.colorContentOnBrandPrimary) + XCTAssertTrue(inheritedTheme.colors.colorContentOnBrandPrimary == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnOverlayEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnOverlayEmphasized, abstractTheme.colorContentOnOverlayEmphasized) - XCTAssertTrue(inheritedTheme.colorContentOnOverlayEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnOverlayEmphasized, abstractTheme.colors.colorContentOnOverlayEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorContentOnOverlayEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnStatusEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnStatusEmphasized, abstractTheme.colorContentOnStatusEmphasized) - XCTAssertTrue(inheritedTheme.colorContentOnStatusEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnStatusEmphasized, abstractTheme.colors.colorContentOnStatusEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorContentOnStatusEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnStatusEmphasizedNeutral() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnStatusEmphasizedNeutral, abstractTheme.colorContentOnStatusEmphasizedNeutral) - XCTAssertTrue(inheritedTheme.colorContentOnStatusEmphasizedNeutral == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnStatusEmphasizedNeutral, abstractTheme.colors.colorContentOnStatusEmphasizedNeutral) + XCTAssertTrue(inheritedTheme.colors.colorContentOnStatusEmphasizedNeutral == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnStatusMuted() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnStatusMuted, abstractTheme.colorContentOnStatusMuted) - XCTAssertTrue(inheritedTheme.colorContentOnStatusMuted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnStatusMuted, abstractTheme.colors.colorContentOnStatusMuted) + XCTAssertTrue(inheritedTheme.colors.colorContentOnStatusMuted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusInfo() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusInfo, abstractTheme.colorContentStatusInfo) - XCTAssertTrue(inheritedTheme.colorContentStatusInfo == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusInfo, abstractTheme.colors.colorContentStatusInfo) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusInfo == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusNegative() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusNegative, abstractTheme.colorContentStatusNegative) - XCTAssertTrue(inheritedTheme.colorContentStatusNegative == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusNegative, abstractTheme.colors.colorContentStatusNegative) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusNegative == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusPositive() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusPositive, abstractTheme.colorContentStatusPositive) - XCTAssertTrue(inheritedTheme.colorContentStatusPositive == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusPositive, abstractTheme.colors.colorContentStatusPositive) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusPositive == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusWarning() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusWarning, abstractTheme.colorContentStatusWarning) - XCTAssertTrue(inheritedTheme.colorContentStatusWarning == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusWarning, abstractTheme.colors.colorContentStatusWarning) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusWarning == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } // MARK: - Color - Overlay func testInheritedThemeCanOverrideSemanticTokenColorOverlayDefault() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayDefault, abstractTheme.colorOverlayDefault) - XCTAssertTrue(inheritedTheme.colorOverlayDefault == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayDefault, abstractTheme.colors.colorOverlayDefault) + XCTAssertTrue(inheritedTheme.colors.colorOverlayDefault == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorOverlayDrag() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayDrag, abstractTheme.colorOverlayDrag) - XCTAssertTrue(inheritedTheme.colorOverlayDrag == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayDrag, abstractTheme.colors.colorOverlayDrag) + XCTAssertTrue(inheritedTheme.colors.colorOverlayDrag == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorOverlayEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayEmphasized, abstractTheme.colorOverlayEmphasized) - XCTAssertTrue(inheritedTheme.colorOverlayEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayEmphasized, abstractTheme.colors.colorOverlayEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorOverlayEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorOverlayModal() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayModal, abstractTheme.colorOverlayModal) - XCTAssertTrue(inheritedTheme.colorOverlayModal == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayModal, abstractTheme.colors.colorOverlayModal) + XCTAssertTrue(inheritedTheme.colors.colorOverlayModal == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } // MARK: - Color - Surface func testInheritedThemeCanOverrideSemanticTokenColorSurfaceBrandPrimary() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceBrandPrimary, abstractTheme.colorSurfaceBrandPrimary) - XCTAssertTrue(inheritedTheme.colorSurfaceBrandPrimary == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceBrandPrimary, abstractTheme.colors.colorSurfaceBrandPrimary) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceBrandPrimary == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusAccentEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusAccentEmphasized, abstractTheme.colorSurfaceStatusAccentEmphasized) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusAccentEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusAccentEmphasized, abstractTheme.colors.colorSurfaceStatusAccentEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusAccentEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusAccentMuted() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusAccentMuted, abstractTheme.colorSurfaceStatusAccentMuted) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusAccentMuted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusAccentMuted, abstractTheme.colors.colorSurfaceStatusAccentMuted) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusAccentMuted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusInfoEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusInfoEmphasized, abstractTheme.colorSurfaceStatusInfoEmphasized) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusInfoEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusInfoEmphasized, abstractTheme.colors.colorSurfaceStatusInfoEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusInfoEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusInfoMuted() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusInfoMuted, abstractTheme.colorSurfaceStatusInfoMuted) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusInfoMuted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusInfoMuted, abstractTheme.colors.colorSurfaceStatusInfoMuted) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusInfoMuted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNegativeEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNegativeEmphasized, abstractTheme.colorSurfaceStatusNegativeEmphasized) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNegativeEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNegativeEmphasized, abstractTheme.colors.colorSurfaceStatusNegativeEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNegativeEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNegativeMuted() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNegativeMuted, abstractTheme.colorSurfaceStatusNegativeMuted) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNegativeMuted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNegativeMuted, abstractTheme.colors.colorSurfaceStatusNegativeMuted) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNegativeMuted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNeutralEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNeutralEmphasized, abstractTheme.colorSurfaceStatusNeutralEmphasized) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNeutralEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNeutralEmphasized, abstractTheme.colors.colorSurfaceStatusNeutralEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNeutralEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNeutralMuted() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNeutralMuted, abstractTheme.colorSurfaceStatusNeutralMuted) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNeutralMuted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNeutralMuted, abstractTheme.colors.colorSurfaceStatusNeutralMuted) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNeutralMuted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusPositiveEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusPositiveEmphasized, abstractTheme.colorSurfaceStatusPositiveEmphasized) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusPositiveEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusPositiveEmphasized, abstractTheme.colors.colorSurfaceStatusPositiveEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusPositiveEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusPositiveMuted() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusPositiveMuted, abstractTheme.colorSurfaceStatusPositiveMuted) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusPositiveMuted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusPositiveMuted, abstractTheme.colors.colorSurfaceStatusPositiveMuted) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusPositiveMuted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusWarningEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusWarningEmphasized, abstractTheme.colorSurfaceStatusWarningEmphasized) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusWarningEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusWarningEmphasized, abstractTheme.colors.colorSurfaceStatusWarningEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusWarningEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusWarningMuted() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusWarningMuted, abstractTheme.colorSurfaceStatusWarningMuted) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusWarningMuted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusWarningMuted, abstractTheme.colors.colorSurfaceStatusWarningMuted) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusWarningMuted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } // MARK: - Color - Decorative func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent1Default() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent1Default, abstractTheme.colorDecorativeAccent1Default) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent1Default == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent1Default, abstractTheme.colors.colorDecorativeAccent1Default) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent1Default == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent1Emphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent1Emphasized, abstractTheme.colorDecorativeAccent1Emphasized) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent1Emphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent1Emphasized, abstractTheme.colors.colorDecorativeAccent1Emphasized) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent1Emphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent1Muted() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent1Muted, abstractTheme.colorDecorativeAccent1Muted) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent1Muted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent1Muted, abstractTheme.colors.colorDecorativeAccent1Muted) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent1Muted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent2Default() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent2Default, abstractTheme.colorDecorativeAccent2Default) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent2Default == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent2Default, abstractTheme.colors.colorDecorativeAccent2Default) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent2Default == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent2Emphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent2Emphasized, abstractTheme.colorDecorativeAccent2Emphasized) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent2Emphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent2Emphasized, abstractTheme.colors.colorDecorativeAccent2Emphasized) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent2Emphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent2Muted() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent2Muted, abstractTheme.colorDecorativeAccent2Muted) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent2Muted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent2Muted, abstractTheme.colors.colorDecorativeAccent2Muted) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent2Muted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent3Default() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent3Default, abstractTheme.colorDecorativeAccent3Default) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent3Default == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent3Default, abstractTheme.colors.colorDecorativeAccent3Default) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent3Default == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent3Emphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent3Emphasized, abstractTheme.colorDecorativeAccent3Emphasized) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent3Emphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent3Emphasized, abstractTheme.colors.colorDecorativeAccent3Emphasized) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent3Emphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent3Muted() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent3Muted, abstractTheme.colorDecorativeAccent3Muted) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent3Muted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent3Muted, abstractTheme.colors.colorDecorativeAccent3Muted) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent3Muted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent4Default() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent4Default, abstractTheme.colorDecorativeAccent4Default) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent4Default == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent4Default, abstractTheme.colors.colorDecorativeAccent4Default) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent4Default == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent4Emphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent4Emphasized, abstractTheme.colorDecorativeAccent4Emphasized) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent4Emphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent4Emphasized, abstractTheme.colors.colorDecorativeAccent4Emphasized) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent4Emphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent4Muted() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent4Muted, abstractTheme.colorDecorativeAccent4Muted) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent4Muted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent4Muted, abstractTheme.colors.colorDecorativeAccent4Muted) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent4Muted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent5Default() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent5Default, abstractTheme.colorDecorativeAccent5Default) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent5Default == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent5Default, abstractTheme.colors.colorDecorativeAccent5Default) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent5Default == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent5Emphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent5Emphasized, abstractTheme.colorDecorativeAccent5Emphasized) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent5Emphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent5Emphasized, abstractTheme.colors.colorDecorativeAccent5Emphasized) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent5Emphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent5Muted() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent5Muted, abstractTheme.colorDecorativeAccent5Muted) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent5Muted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent5Muted, abstractTheme.colors.colorDecorativeAccent5Muted) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent5Muted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeBrandPrimary() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeBrandPrimary, abstractTheme.colorDecorativeBrandPrimary) - XCTAssertTrue(inheritedTheme.colorDecorativeBrandPrimary == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeBrandPrimary, abstractTheme.colors.colorDecorativeBrandPrimary) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeBrandPrimary == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeBrandSecondary() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeBrandSecondary, abstractTheme.colorDecorativeBrandSecondary) - XCTAssertTrue(inheritedTheme.colorDecorativeBrandSecondary == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeBrandSecondary, abstractTheme.colors.colorDecorativeBrandSecondary) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeBrandSecondary == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeBrandTertiary() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeBrandTertiary, abstractTheme.colorDecorativeBrandTertiary) - XCTAssertTrue(inheritedTheme.colorDecorativeBrandTertiary == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeBrandTertiary, abstractTheme.colors.colorDecorativeBrandTertiary) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeBrandTertiary == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeNeutralDefault() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeNeutralDefault, abstractTheme.colorDecorativeNeutralDefault) - XCTAssertTrue(inheritedTheme.colorDecorativeNeutralDefault == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeNeutralDefault, abstractTheme.colors.colorDecorativeNeutralDefault) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeNeutralDefault == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeNeutralEmphasized() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeNeutralEmphasized, abstractTheme.colorDecorativeNeutralEmphasized) - XCTAssertTrue(inheritedTheme.colorDecorativeNeutralEmphasized == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeNeutralEmphasized, abstractTheme.colors.colorDecorativeNeutralEmphasized) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeNeutralEmphasized == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeNeutralMuted() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeNeutralMuted, abstractTheme.colorDecorativeNeutralMuted) - XCTAssertTrue(inheritedTheme.colorDecorativeNeutralMuted == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeNeutralMuted, abstractTheme.colors.colorDecorativeNeutralMuted) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeNeutralMuted == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint100() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint100, abstractTheme.colorDecorativeSkinTint100) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint100 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint100, abstractTheme.colors.colorDecorativeSkinTint100) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint100 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint200() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint200, abstractTheme.colorDecorativeSkinTint200) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint200 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint200, abstractTheme.colors.colorDecorativeSkinTint200) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint200 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint300() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint300, abstractTheme.colorDecorativeSkinTint300) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint300 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint300, abstractTheme.colors.colorDecorativeSkinTint300) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint300 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint400() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint400, abstractTheme.colorDecorativeSkinTint400) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint400 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint400, abstractTheme.colors.colorDecorativeSkinTint400) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint400 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint500() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint500, abstractTheme.colorDecorativeSkinTint500) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint500 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint500, abstractTheme.colors.colorDecorativeSkinTint500) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint500 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint600() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint600, abstractTheme.colorDecorativeSkinTint600) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint600 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint600, abstractTheme.colors.colorDecorativeSkinTint600) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint600 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint700() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint700, abstractTheme.colorDecorativeSkinTint700) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint700 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint700, abstractTheme.colors.colorDecorativeSkinTint700) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint700 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint800() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint800, abstractTheme.colorDecorativeSkinTint800) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint800 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint800, abstractTheme.colors.colorDecorativeSkinTint800) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint800 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint900() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint900, abstractTheme.colorDecorativeSkinTint900) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint900 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint900, abstractTheme.colors.colorDecorativeSkinTint900) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint900 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } // MARK: - Color - Chart func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier1() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier1, abstractTheme.colorChartCategoricalTier1) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier1 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier1, abstractTheme.colors.colorChartCategoricalTier1) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier1 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier2() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier2, abstractTheme.colorChartCategoricalTier2) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier2 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier2, abstractTheme.colors.colorChartCategoricalTier2) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier2 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier3() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier3, abstractTheme.colorChartCategoricalTier3) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier3 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier3, abstractTheme.colors.colorChartCategoricalTier3) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier3 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier4() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier4, abstractTheme.colorChartCategoricalTier4) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier4 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier4, abstractTheme.colors.colorChartCategoricalTier4) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier4 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier5() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier5, abstractTheme.colorChartCategoricalTier5) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier5 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier5, abstractTheme.colors.colorChartCategoricalTier5) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier5 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier6() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier6, abstractTheme.colorChartCategoricalTier6) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier6 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier6, abstractTheme.colors.colorChartCategoricalTier6) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier6 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier7() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier7, abstractTheme.colorChartCategoricalTier7) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier7 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier7, abstractTheme.colors.colorChartCategoricalTier7) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier7 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier8() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier8, abstractTheme.colorChartCategoricalTier8) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier8 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier8, abstractTheme.colors.colorChartCategoricalTier8) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier8 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier9() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier9, abstractTheme.colorChartCategoricalTier9) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier9 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier9, abstractTheme.colors.colorChartCategoricalTier9) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier9 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier10() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier10, abstractTheme.colorChartCategoricalTier10) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier10 == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier10, abstractTheme.colors.colorChartCategoricalTier10) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier10 == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalInformation() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalInformation, abstractTheme.colorChartFunctionalInformation) - XCTAssertTrue(inheritedTheme.colorChartFunctionalInformation == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalInformation, abstractTheme.colors.colorChartFunctionalInformation) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalInformation == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalNegative() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalNegative, abstractTheme.colorChartFunctionalNegative) - XCTAssertTrue(inheritedTheme.colorChartFunctionalNegative == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalNegative, abstractTheme.colors.colorChartFunctionalNegative) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalNegative == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalPositive() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalPositive, abstractTheme.colorChartFunctionalPositive) - XCTAssertTrue(inheritedTheme.colorChartFunctionalPositive == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalPositive, abstractTheme.colors.colorChartFunctionalPositive) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalPositive == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalWarning() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalWarning, abstractTheme.colorChartFunctionalWarning) - XCTAssertTrue(inheritedTheme.colorChartFunctionalWarning == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalWarning, abstractTheme.colors.colorChartFunctionalWarning) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalWarning == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartGridlines() throws { - XCTAssertNotEqual(inheritedTheme.colorChartGridlines, abstractTheme.colorChartGridlines) - XCTAssertTrue(inheritedTheme.colorChartGridlines == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartGridlines, abstractTheme.colors.colorChartGridlines) + XCTAssertTrue(inheritedTheme.colors.colorChartGridlines == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartHighlight() throws { - XCTAssertNotEqual(inheritedTheme.colorChartHighlight, abstractTheme.colorChartHighlight) - XCTAssertTrue(inheritedTheme.colorChartHighlight == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartHighlight, abstractTheme.colors.colorChartHighlight) + XCTAssertTrue(inheritedTheme.colors.colorChartHighlight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorChartNeutral() throws { - XCTAssertNotEqual(inheritedTheme.colorChartNeutral, abstractTheme.colorChartNeutral) - XCTAssertTrue(inheritedTheme.colorChartNeutral == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorChartNeutral, abstractTheme.colors.colorChartNeutral) + XCTAssertTrue(inheritedTheme.colors.colorChartNeutral == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } // MARK: - Color - Repository func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentDefault() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentDefault, abstractTheme.colorRepositoryAccentDefault) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentDefault == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentDefault, abstractTheme.colors.colorRepositoryAccentDefault) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentDefault == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentHighest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentHighest, abstractTheme.colorRepositoryAccentHighest) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentHighest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentHighest, abstractTheme.colors.colorRepositoryAccentHighest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentHighest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentLow() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentLow, abstractTheme.colorRepositoryAccentLow) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentLow == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentLow, abstractTheme.colors.colorRepositoryAccentLow) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentLow == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentLowest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentLowest, abstractTheme.colorRepositoryAccentLowest) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentLowest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentLowest, abstractTheme.colors.colorRepositoryAccentLowest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentLowest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoDefault() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoDefault, abstractTheme.colorRepositoryInfoDefault) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoDefault == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoDefault, abstractTheme.colors.colorRepositoryInfoDefault) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoDefault == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoHighest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoHighest, abstractTheme.colorRepositoryInfoHighest) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoHighest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoHighest, abstractTheme.colors.colorRepositoryInfoHighest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoHighest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoLow() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoLow, abstractTheme.colorRepositoryInfoLow) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoLow == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoLow, abstractTheme.colors.colorRepositoryInfoLow) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoLow == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoLowest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoLowest, abstractTheme.colorRepositoryInfoLowest) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoLowest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoLowest, abstractTheme.colors.colorRepositoryInfoLowest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoLowest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeDefault() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeDefault, abstractTheme.colorRepositoryNegativeDefault) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeDefault == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeDefault, abstractTheme.colors.colorRepositoryNegativeDefault) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeDefault == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeHigh() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeHigh, abstractTheme.colorRepositoryNegativeHigh) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeHigh == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeHigh, abstractTheme.colors.colorRepositoryNegativeHigh) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeHigh == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeHigher() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeHigher, abstractTheme.colorRepositoryNegativeHigher) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeHigher == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeHigher, abstractTheme.colors.colorRepositoryNegativeHigher) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeHigher == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeHighest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeHighest, abstractTheme.colorRepositoryNegativeHighest) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeHighest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeHighest, abstractTheme.colors.colorRepositoryNegativeHighest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeHighest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeLow() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeLow, abstractTheme.colorRepositoryNegativeLow) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeLow == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeLow, abstractTheme.colors.colorRepositoryNegativeLow) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeLow == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeLower() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeLower, abstractTheme.colorRepositoryNegativeLower) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeLower == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeLower, abstractTheme.colors.colorRepositoryNegativeLower) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeLower == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeLowest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeLowest, abstractTheme.colorRepositoryNegativeLowest) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeLowest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeLowest, abstractTheme.colors.colorRepositoryNegativeLowest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeLowest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedBlack() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedBlack, abstractTheme.colorRepositoryNeutralEmphasizedBlack) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedBlack == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedBlack, abstractTheme.colors.colorRepositoryNeutralEmphasizedBlack) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedBlack == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedHigh() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedHigh, abstractTheme.colorRepositoryNeutralEmphasizedHigh) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedHigh == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHigh, abstractTheme.colors.colorRepositoryNeutralEmphasizedHigh) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHigh == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedHigher() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedHigher, abstractTheme.colorRepositoryNeutralEmphasizedHigher) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedHigher == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHigher, abstractTheme.colors.colorRepositoryNeutralEmphasizedHigher) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHigher == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedHighest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedHighest, abstractTheme.colorRepositoryNeutralEmphasizedHighest) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedHighest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHighest, abstractTheme.colors.colorRepositoryNeutralEmphasizedHighest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHighest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedMedium() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedMedium, abstractTheme.colorRepositoryNeutralEmphasizedMedium) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedMedium == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedMedium, abstractTheme.colors.colorRepositoryNeutralEmphasizedMedium) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedMedium == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralMutedLower() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralMutedLower, abstractTheme.colorRepositoryNeutralMutedLower) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralMutedLower == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralMutedLower, abstractTheme.colors.colorRepositoryNeutralMutedLower) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralMutedLower == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralMutedLowest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralMutedLowest, abstractTheme.colorRepositoryNeutralMutedLowest) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralMutedLowest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralMutedLowest, abstractTheme.colors.colorRepositoryNeutralMutedLowest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralMutedLowest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralMutedWhite() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralMutedWhite, abstractTheme.colorRepositoryNeutralMutedWhite) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralMutedWhite == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralMutedWhite, abstractTheme.colors.colorRepositoryNeutralMutedWhite) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralMutedWhite == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackHigher() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackHigher, abstractTheme.colorRepositoryOpacityBlackHigher) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackHigher == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackHigher, abstractTheme.colors.colorRepositoryOpacityBlackHigher) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackHigher == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackHighest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackHighest, abstractTheme.colorRepositoryOpacityBlackHighest) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackHighest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackHighest, abstractTheme.colors.colorRepositoryOpacityBlackHighest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackHighest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackLow() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackLow, abstractTheme.colorRepositoryOpacityBlackLow) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackLow == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackLow, abstractTheme.colors.colorRepositoryOpacityBlackLow) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackLow == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackLower() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackLower, abstractTheme.colorRepositoryOpacityBlackLower) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackLower == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackLower, abstractTheme.colors.colorRepositoryOpacityBlackLower) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackLower == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackLowest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackLowest, abstractTheme.colorRepositoryOpacityBlackLowest) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackLowest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackLowest, abstractTheme.colors.colorRepositoryOpacityBlackLowest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackLowest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackMedium() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackMedium, abstractTheme.colorRepositoryOpacityBlackMedium) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackMedium == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackMedium, abstractTheme.colors.colorRepositoryOpacityBlackMedium) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackMedium == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackTransparent() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackTransparent, abstractTheme.colorRepositoryOpacityBlackTransparent) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackTransparent == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackTransparent, abstractTheme.colors.colorRepositoryOpacityBlackTransparent) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackTransparent == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityInfo() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityInfo, abstractTheme.colorRepositoryOpacityInfo) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityInfo == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityInfo, abstractTheme.colors.colorRepositoryOpacityInfo) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityInfo == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityNegative() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityNegative, abstractTheme.colorRepositoryOpacityNegative) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityNegative == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityNegative, abstractTheme.colors.colorRepositoryOpacityNegative) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityNegative == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityPositive() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityPositive, abstractTheme.colorRepositoryOpacityPositive) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityPositive == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityPositive, abstractTheme.colors.colorRepositoryOpacityPositive) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityPositive == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWarning() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWarning, abstractTheme.colorRepositoryOpacityWarning) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWarning == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWarning, abstractTheme.colors.colorRepositoryOpacityWarning) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWarning == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteHigh() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteHigh, abstractTheme.colorRepositoryOpacityWhiteHigh) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteHigh == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteHigh, abstractTheme.colors.colorRepositoryOpacityWhiteHigh) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteHigh == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteHigher() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteHigher, abstractTheme.colorRepositoryOpacityWhiteHigher) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteHigher == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteHigher, abstractTheme.colors.colorRepositoryOpacityWhiteHigher) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteHigher == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteHighest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteHighest, abstractTheme.colorRepositoryOpacityWhiteHighest) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteHighest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteHighest, abstractTheme.colors.colorRepositoryOpacityWhiteHighest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteHighest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteHighLow() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteLow, abstractTheme.colorRepositoryOpacityWhiteLow) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteLow == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteLow, abstractTheme.colors.colorRepositoryOpacityWhiteLow) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteLow == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteLower() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteLower, abstractTheme.colorRepositoryOpacityWhiteLower) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteLower == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteLower, abstractTheme.colors.colorRepositoryOpacityWhiteLower) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteLower == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteLowest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteLowest, abstractTheme.colorRepositoryOpacityWhiteLowest) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteLowest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteLowest, abstractTheme.colors.colorRepositoryOpacityWhiteLowest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteLowest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteTransparent() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteTransparent, abstractTheme.colorRepositoryOpacityWhiteTransparent) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteTransparent == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteTransparent, abstractTheme.colors.colorRepositoryOpacityWhiteTransparent) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteTransparent == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveDefault() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveDefault, abstractTheme.colorRepositoryPositiveDefault) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveDefault == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveDefault, abstractTheme.colors.colorRepositoryPositiveDefault) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveDefault == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveHighest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveHighest, abstractTheme.colorRepositoryPositiveHighest) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveHighest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveHighest, abstractTheme.colors.colorRepositoryPositiveHighest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveHighest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveLow() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveLow, abstractTheme.colorRepositoryPositiveLow) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveLow == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveLow, abstractTheme.colors.colorRepositoryPositiveLow) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveLow == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveLowest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveLowest, abstractTheme.colorRepositoryPositiveLowest) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveLowest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveLowest, abstractTheme.colors.colorRepositoryPositiveLowest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveLowest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPrimaryDefault() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPrimaryDefault, abstractTheme.colorRepositoryPrimaryDefault) - XCTAssertTrue(inheritedTheme.colorRepositoryPrimaryDefault == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPrimaryDefault, abstractTheme.colors.colorRepositoryPrimaryDefault) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPrimaryDefault == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPrimaryLow() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPrimaryLow, abstractTheme.colorRepositoryPrimaryLow) - XCTAssertTrue(inheritedTheme.colorRepositoryPrimaryLow == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPrimaryLow, abstractTheme.colors.colorRepositoryPrimaryLow) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPrimaryLow == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningDefault() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningDefault, abstractTheme.colorRepositoryWarningDefault) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningDefault == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningDefault, abstractTheme.colors.colorRepositoryWarningDefault) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningDefault == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningHighest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningHighest, abstractTheme.colorRepositoryWarningHighest) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningHighest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningHighest, abstractTheme.colors.colorRepositoryWarningHighest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningHighest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningLow() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningLow, abstractTheme.colorRepositoryWarningLow) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningLow == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningLow, abstractTheme.colors.colorRepositoryWarningLow) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningLow == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningLowest() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningLowest, abstractTheme.colorRepositoryWarningLowest) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningLowest == OtherMockTheme.otherMockThemeMultipleColorSemanticTokens) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningLowest, abstractTheme.colors.colorRepositoryWarningLowest) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningLowest == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeMultipleColorSemanticTokens) } } diff --git a/OUDS/Core/OUDS/Tests/OUDSTheme/TestThemeOverrideOfColorSemanticTokens.swift b/OUDS/Core/OUDS/Tests/OUDSTheme/TestThemeOverrideOfColorSemanticTokens.swift index 66eca6ae10..eb7c54b72b 100644 --- a/OUDS/Core/OUDS/Tests/OUDSTheme/TestThemeOverrideOfColorSemanticTokens.swift +++ b/OUDS/Core/OUDS/Tests/OUDSTheme/TestThemeOverrideOfColorSemanticTokens.swift @@ -41,1686 +41,1686 @@ final class TestThemeOverrideOfColorSemanticTokens: XCTestCase { // MARK: - Color semantic tokens - Light and dark func testInheritedThemeCanOverrideSemanticTokenColorOpacityInvisibleBlackLight() throws { - XCTAssertNotEqual(inheritedTheme.colorOpacityInvisibleBlackLight, abstractTheme.colorOpacityInvisibleBlackLight) - XCTAssertTrue(inheritedTheme.colorOpacityInvisibleBlackLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOpacityInvisibleBlackLight, abstractTheme.colors.colorOpacityInvisibleBlackLight) + XCTAssertTrue(inheritedTheme.colors.colorOpacityInvisibleBlackLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorOpacityInvisibleBlackDark() throws { - XCTAssertNotEqual(inheritedTheme.colorOpacityInvisibleBlackDark, abstractTheme.colorOpacityInvisibleBlackDark) - XCTAssertTrue(inheritedTheme.colorOpacityInvisibleBlackDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOpacityInvisibleBlackDark, abstractTheme.colors.colorOpacityInvisibleBlackDark) + XCTAssertTrue(inheritedTheme.colors.colorOpacityInvisibleBlackDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorOpacityInvisibleWhiteLight() throws { - XCTAssertNotEqual(inheritedTheme.colorOpacityInvisibleWhiteLight, abstractTheme.colorOpacityInvisibleWhiteLight) - XCTAssertTrue(inheritedTheme.colorOpacityInvisibleWhiteLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOpacityInvisibleWhiteLight, abstractTheme.colors.colorOpacityInvisibleWhiteLight) + XCTAssertTrue(inheritedTheme.colors.colorOpacityInvisibleWhiteLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorOpacityInvisibleWhiteDark() throws { - XCTAssertNotEqual(inheritedTheme.colorOpacityInvisibleWhiteDark, abstractTheme.colorOpacityInvisibleWhiteDark) - XCTAssertTrue(inheritedTheme.colorOpacityInvisibleWhiteDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOpacityInvisibleWhiteDark, abstractTheme.colors.colorOpacityInvisibleWhiteDark) + XCTAssertTrue(inheritedTheme.colors.colorOpacityInvisibleWhiteDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionDisabledLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionDisabledLight, abstractTheme.colorActionDisabledLight) - XCTAssertTrue(inheritedTheme.colorActionDisabledLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionDisabledLight, abstractTheme.colors.colorActionDisabledLight) + XCTAssertTrue(inheritedTheme.colors.colorActionDisabledLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionEnabledLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionEnabledLight, abstractTheme.colorActionEnabledLight) - XCTAssertTrue(inheritedTheme.colorActionEnabledLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionEnabledLight, abstractTheme.colors.colorActionEnabledLight) + XCTAssertTrue(inheritedTheme.colors.colorActionEnabledLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionFocusLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionFocusLight, abstractTheme.colorActionFocusLight) - XCTAssertTrue(inheritedTheme.colorActionFocusLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionFocusLight, abstractTheme.colors.colorActionFocusLight) + XCTAssertTrue(inheritedTheme.colors.colorActionFocusLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionHighlightedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionHighlightedLight, abstractTheme.colorActionHighlightedLight) - XCTAssertTrue(inheritedTheme.colorActionHighlightedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionHighlightedLight, abstractTheme.colors.colorActionHighlightedLight) + XCTAssertTrue(inheritedTheme.colors.colorActionHighlightedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionHoverLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionHoverLight, abstractTheme.colorActionHoverLight) - XCTAssertTrue(inheritedTheme.colorActionHoverLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionHoverLight, abstractTheme.colors.colorActionHoverLight) + XCTAssertTrue(inheritedTheme.colors.colorActionHoverLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionLoadingLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionLoadingLight, abstractTheme.colorActionLoadingLight) - XCTAssertTrue(inheritedTheme.colorActionLoadingLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionLoadingLight, abstractTheme.colors.colorActionLoadingLight) + XCTAssertTrue(inheritedTheme.colors.colorActionLoadingLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeEnabledLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeEnabledLight, abstractTheme.colorActionNegativeEnabledLight) - XCTAssertTrue(inheritedTheme.colorActionNegativeEnabledLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeEnabledLight, abstractTheme.colors.colorActionNegativeEnabledLight) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeEnabledLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeFocusLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeFocusLight, abstractTheme.colorActionNegativeFocusLight) - XCTAssertTrue(inheritedTheme.colorActionNegativeFocusLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeFocusLight, abstractTheme.colors.colorActionNegativeFocusLight) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeFocusLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeHoverLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeHoverLight, abstractTheme.colorActionNegativeHoverLight) - XCTAssertTrue(inheritedTheme.colorActionNegativeHoverLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeHoverLight, abstractTheme.colors.colorActionNegativeHoverLight) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeHoverLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeLoadingLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeLoadingLight, abstractTheme.colorActionNegativeLoadingLight) - XCTAssertTrue(inheritedTheme.colorActionNegativeLoadingLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeLoadingLight, abstractTheme.colors.colorActionNegativeLoadingLight) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeLoadingLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativePressedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativePressedLight, abstractTheme.colorActionNegativePressedLight) - XCTAssertTrue(inheritedTheme.colorActionNegativePressedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativePressedLight, abstractTheme.colors.colorActionNegativePressedLight) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativePressedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeEnabledDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeEnabledDark, abstractTheme.colorActionNegativeEnabledDark) - XCTAssertTrue(inheritedTheme.colorActionNegativeEnabledDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeEnabledDark, abstractTheme.colors.colorActionNegativeEnabledDark) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeEnabledDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeFocusDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeFocusDark, abstractTheme.colorActionNegativeFocusDark) - XCTAssertTrue(inheritedTheme.colorActionNegativeFocusDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeFocusDark, abstractTheme.colors.colorActionNegativeFocusDark) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeFocusDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeHoverDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeHoverDark, abstractTheme.colorActionNegativeHoverDark) - XCTAssertTrue(inheritedTheme.colorActionNegativeHoverDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeHoverDark, abstractTheme.colors.colorActionNegativeHoverDark) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeHoverDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativeLoadingDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativeLoadingDark, abstractTheme.colorActionNegativeLoadingDark) - XCTAssertTrue(inheritedTheme.colorActionNegativeLoadingDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativeLoadingDark, abstractTheme.colors.colorActionNegativeLoadingDark) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativeLoadingDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionNegativePressedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionNegativePressedDark, abstractTheme.colorActionNegativePressedDark) - XCTAssertTrue(inheritedTheme.colorActionNegativePressedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionNegativePressedDark, abstractTheme.colors.colorActionNegativePressedDark) + XCTAssertTrue(inheritedTheme.colors.colorActionNegativePressedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionPressedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionPressedLight, abstractTheme.colorActionPressedLight) - XCTAssertTrue(inheritedTheme.colorActionPressedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionPressedLight, abstractTheme.colors.colorActionPressedLight) + XCTAssertTrue(inheritedTheme.colors.colorActionPressedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSelectedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSelectedLight, abstractTheme.colorActionSelectedLight) - XCTAssertTrue(inheritedTheme.colorActionSelectedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSelectedLight, abstractTheme.colors.colorActionSelectedLight) + XCTAssertTrue(inheritedTheme.colors.colorActionSelectedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportEnabledLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportEnabledLight, abstractTheme.colorActionSupportEnabledLight) - XCTAssertTrue(inheritedTheme.colorActionSupportEnabledLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportEnabledLight, abstractTheme.colors.colorActionSupportEnabledLight) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportEnabledLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportFocusLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportFocusLight, abstractTheme.colorActionSupportFocusLight) - XCTAssertTrue(inheritedTheme.colorActionSupportFocusLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportFocusLight, abstractTheme.colors.colorActionSupportFocusLight) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportFocusLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportHoverLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportHoverLight, abstractTheme.colorActionSupportHoverLight) - XCTAssertTrue(inheritedTheme.colorActionSupportHoverLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportHoverLight, abstractTheme.colors.colorActionSupportHoverLight) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportHoverLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportLoadingLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportLoadingLight, abstractTheme.colorActionSupportLoadingLight) - XCTAssertTrue(inheritedTheme.colorActionSupportLoadingLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportLoadingLight, abstractTheme.colors.colorActionSupportLoadingLight) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportLoadingLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportPressedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportPressedLight, abstractTheme.colorActionSupportPressedLight) - XCTAssertTrue(inheritedTheme.colorActionSupportPressedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportPressedLight, abstractTheme.colors.colorActionSupportPressedLight) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportPressedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportEnabledDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportEnabledDark, abstractTheme.colorActionSupportEnabledDark) - XCTAssertTrue(inheritedTheme.colorActionSupportEnabledDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportEnabledDark, abstractTheme.colors.colorActionSupportEnabledDark) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportEnabledDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportFocusDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportFocusDark, abstractTheme.colorActionSupportFocusDark) - XCTAssertTrue(inheritedTheme.colorActionSupportFocusDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportFocusDark, abstractTheme.colors.colorActionSupportFocusDark) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportFocusDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportHoverDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportHoverDark, abstractTheme.colorActionSupportHoverDark) - XCTAssertTrue(inheritedTheme.colorActionSupportHoverDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportHoverDark, abstractTheme.colors.colorActionSupportHoverDark) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportHoverDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportLoadingDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportLoadingDark, abstractTheme.colorActionSupportLoadingDark) - XCTAssertTrue(inheritedTheme.colorActionSupportLoadingDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportLoadingDark, abstractTheme.colors.colorActionSupportLoadingDark) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportLoadingDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSupportPressedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSupportPressedDark, abstractTheme.colorActionSupportPressedDark) - XCTAssertTrue(inheritedTheme.colorActionSupportPressedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSupportPressedDark, abstractTheme.colors.colorActionSupportPressedDark) + XCTAssertTrue(inheritedTheme.colors.colorActionSupportPressedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionVisitedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorActionVisitedLight, abstractTheme.colorActionVisitedLight) - XCTAssertTrue(inheritedTheme.colorActionVisitedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionVisitedLight, abstractTheme.colors.colorActionVisitedLight) + XCTAssertTrue(inheritedTheme.colors.colorActionVisitedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionDisabledDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionDisabledDark, abstractTheme.colorActionDisabledDark) - XCTAssertTrue(inheritedTheme.colorActionDisabledDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionDisabledDark, abstractTheme.colors.colorActionDisabledDark) + XCTAssertTrue(inheritedTheme.colors.colorActionDisabledDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionEnabledDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionEnabledDark, abstractTheme.colorActionEnabledDark) - XCTAssertTrue(inheritedTheme.colorActionEnabledDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionEnabledDark, abstractTheme.colors.colorActionEnabledDark) + XCTAssertTrue(inheritedTheme.colors.colorActionEnabledDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionFocusDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionFocusDark, abstractTheme.colorActionFocusDark) - XCTAssertTrue(inheritedTheme.colorActionFocusDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionFocusDark, abstractTheme.colors.colorActionFocusDark) + XCTAssertTrue(inheritedTheme.colors.colorActionFocusDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionHighlightedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionHighlightedDark, abstractTheme.colorActionHighlightedDark) - XCTAssertTrue(inheritedTheme.colorActionHighlightedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionHighlightedDark, abstractTheme.colors.colorActionHighlightedDark) + XCTAssertTrue(inheritedTheme.colors.colorActionHighlightedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionHoverDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionHoverDark, abstractTheme.colorActionHoverDark) - XCTAssertTrue(inheritedTheme.colorActionHoverDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionHoverDark, abstractTheme.colors.colorActionHoverDark) + XCTAssertTrue(inheritedTheme.colors.colorActionHoverDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionLoadingDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionLoadingDark, abstractTheme.colorActionLoadingDark) - XCTAssertTrue(inheritedTheme.colorActionLoadingDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionLoadingDark, abstractTheme.colors.colorActionLoadingDark) + XCTAssertTrue(inheritedTheme.colors.colorActionLoadingDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionPressedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionPressedDark, abstractTheme.colorActionPressedDark) - XCTAssertTrue(inheritedTheme.colorActionPressedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionPressedDark, abstractTheme.colors.colorActionPressedDark) + XCTAssertTrue(inheritedTheme.colors.colorActionPressedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionSelectedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionSelectedDark, abstractTheme.colorActionSelectedDark) - XCTAssertTrue(inheritedTheme.colorActionSelectedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionSelectedDark, abstractTheme.colors.colorActionSelectedDark) + XCTAssertTrue(inheritedTheme.colors.colorActionSelectedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorActionVisitedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorActionVisitedDark, abstractTheme.colorActionVisitedDark) - XCTAssertTrue(inheritedTheme.colorActionVisitedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorActionVisitedDark, abstractTheme.colors.colorActionVisitedDark) + XCTAssertTrue(inheritedTheme.colors.colorActionVisitedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorAlwaysBlackLight() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysBlackLight, abstractTheme.colorAlwaysBlackLight) - XCTAssertTrue(inheritedTheme.colorAlwaysBlackLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysBlackLight, abstractTheme.colors.colorAlwaysBlackLight) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysBlackLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorAlwaysOnBlackLight() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysOnBlackLight, abstractTheme.colorAlwaysOnBlackLight) - XCTAssertTrue(inheritedTheme.colorAlwaysOnBlackLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysOnBlackLight, abstractTheme.colors.colorAlwaysOnBlackLight) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysOnBlackLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorAlwaysOnWhiteLight() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysOnWhiteLight, abstractTheme.colorAlwaysOnWhiteLight) - XCTAssertTrue(inheritedTheme.colorAlwaysOnWhiteLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysOnWhiteLight, abstractTheme.colors.colorAlwaysOnWhiteLight) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysOnWhiteLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorAlwaysWhiteLight() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysWhiteLight, abstractTheme.colorAlwaysWhiteLight) - XCTAssertTrue(inheritedTheme.colorAlwaysWhiteLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysWhiteLight, abstractTheme.colors.colorAlwaysWhiteLight) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysWhiteLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorAlwaysBlackDark() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysBlackDark, abstractTheme.colorAlwaysBlackDark) - XCTAssertTrue(inheritedTheme.colorAlwaysBlackDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysBlackDark, abstractTheme.colors.colorAlwaysBlackDark) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysBlackDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorAlwaysOnBlackDark() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysOnBlackDark, abstractTheme.colorAlwaysOnBlackDark) - XCTAssertTrue(inheritedTheme.colorAlwaysOnBlackDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysOnBlackDark, abstractTheme.colors.colorAlwaysOnBlackDark) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysOnBlackDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorAlwaysOnWhiteDark() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysOnWhiteDark, abstractTheme.colorAlwaysOnWhiteDark) - XCTAssertTrue(inheritedTheme.colorAlwaysOnWhiteDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysOnWhiteDark, abstractTheme.colors.colorAlwaysOnWhiteDark) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysOnWhiteDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorAlwaysWhiteDark() throws { - XCTAssertNotEqual(inheritedTheme.colorAlwaysWhiteDark, abstractTheme.colorAlwaysWhiteDark) - XCTAssertTrue(inheritedTheme.colorAlwaysWhiteDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorAlwaysWhiteDark, abstractTheme.colors.colorAlwaysWhiteDark) + XCTAssertTrue(inheritedTheme.colors.colorAlwaysWhiteDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBgEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorBgEmphasizedLight, abstractTheme.colorBgEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorBgEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBgEmphasizedLight, abstractTheme.colors.colorBgEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorBgEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBgPrimaryLight() throws { - XCTAssertNotEqual(inheritedTheme.colorBgPrimaryLight, abstractTheme.colorBgPrimaryLight) - XCTAssertTrue(inheritedTheme.colorBgPrimaryLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBgPrimaryLight, abstractTheme.colors.colorBgPrimaryLight) + XCTAssertTrue(inheritedTheme.colors.colorBgPrimaryLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBgSecondaryLight() throws { - XCTAssertNotEqual(inheritedTheme.colorBgSecondaryLight, abstractTheme.colorBgSecondaryLight) - XCTAssertTrue(inheritedTheme.colorBgSecondaryLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBgSecondaryLight, abstractTheme.colors.colorBgSecondaryLight) + XCTAssertTrue(inheritedTheme.colors.colorBgSecondaryLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBgTertiaryLight() throws { - XCTAssertNotEqual(inheritedTheme.colorBgTertiaryLight, abstractTheme.colorBgTertiaryLight) - XCTAssertTrue(inheritedTheme.colorBgTertiaryLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBgTertiaryLight, abstractTheme.colors.colorBgTertiaryLight) + XCTAssertTrue(inheritedTheme.colors.colorBgTertiaryLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBgEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorBgEmphasizedDark, abstractTheme.colorBgEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorBgEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBgEmphasizedDark, abstractTheme.colors.colorBgEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorBgEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBgPrimaryDark() throws { - XCTAssertNotEqual(inheritedTheme.colorBgPrimaryDark, abstractTheme.colorBgPrimaryDark) - XCTAssertTrue(inheritedTheme.colorBgPrimaryDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBgPrimaryDark, abstractTheme.colors.colorBgPrimaryDark) + XCTAssertTrue(inheritedTheme.colors.colorBgPrimaryDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBgSecondaryDark() throws { - XCTAssertNotEqual(inheritedTheme.colorBgSecondaryDark, abstractTheme.colorBgSecondaryDark) - XCTAssertTrue(inheritedTheme.colorBgSecondaryDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBgSecondaryDark, abstractTheme.colors.colorBgSecondaryDark) + XCTAssertTrue(inheritedTheme.colors.colorBgSecondaryDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBgTertiaryDark() throws { - XCTAssertNotEqual(inheritedTheme.colorBgTertiaryDark, abstractTheme.colorBgTertiaryDark) - XCTAssertTrue(inheritedTheme.colorBgTertiaryDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBgTertiaryDark, abstractTheme.colors.colorBgTertiaryDark) + XCTAssertTrue(inheritedTheme.colors.colorBgTertiaryDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderBrandPrimaryLight() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderBrandPrimaryLight, abstractTheme.colorBorderBrandPrimaryLight) - XCTAssertTrue(inheritedTheme.colorBorderBrandPrimaryLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderBrandPrimaryLight, abstractTheme.colors.colorBorderBrandPrimaryLight) + XCTAssertTrue(inheritedTheme.colors.colorBorderBrandPrimaryLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderDefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderDefaultLight, abstractTheme.colorBorderDefaultLight) - XCTAssertTrue(inheritedTheme.colorBorderDefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderDefaultLight, abstractTheme.colors.colorBorderDefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorBorderDefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderEmphasizedLight, abstractTheme.colorBorderEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorBorderEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderEmphasizedLight, abstractTheme.colors.colorBorderEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorBorderEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderFocusLight() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderFocusLight, abstractTheme.colorBorderFocusLight) - XCTAssertTrue(inheritedTheme.colorBorderFocusLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderFocusLight, abstractTheme.colors.colorBorderFocusLight) + XCTAssertTrue(inheritedTheme.colors.colorBorderFocusLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderFocusInsetLight() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderFocusInsetLight, abstractTheme.colorBorderFocusInsetLight) - XCTAssertTrue(inheritedTheme.colorBorderFocusInsetLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderFocusInsetLight, abstractTheme.colors.colorBorderFocusInsetLight) + XCTAssertTrue(inheritedTheme.colors.colorBorderFocusInsetLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderOnBrandPrimaryLight() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderOnBrandPrimaryLight, abstractTheme.colorBorderOnBrandPrimaryLight) - XCTAssertTrue(inheritedTheme.colorBorderOnBrandPrimaryLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderOnBrandPrimaryLight, abstractTheme.colors.colorBorderOnBrandPrimaryLight) + XCTAssertTrue(inheritedTheme.colors.colorBorderOnBrandPrimaryLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderOnBrandPrimaryDark() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderOnBrandPrimaryDark, abstractTheme.colorBorderOnBrandPrimaryDark) - XCTAssertTrue(inheritedTheme.colorBorderOnBrandPrimaryDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderOnBrandPrimaryDark, abstractTheme.colors.colorBorderOnBrandPrimaryDark) + XCTAssertTrue(inheritedTheme.colors.colorBorderOnBrandPrimaryDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderBrandPrimaryDark() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderBrandPrimaryDark, abstractTheme.colorBorderBrandPrimaryDark) - XCTAssertTrue(inheritedTheme.colorBorderBrandPrimaryDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderBrandPrimaryDark, abstractTheme.colors.colorBorderBrandPrimaryDark) + XCTAssertTrue(inheritedTheme.colors.colorBorderBrandPrimaryDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderDefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderDefaultDark, abstractTheme.colorBorderDefaultDark) - XCTAssertTrue(inheritedTheme.colorBorderDefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderDefaultDark, abstractTheme.colors.colorBorderDefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorBorderDefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderEmphasizedDark, abstractTheme.colorBorderEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorBorderEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderEmphasizedDark, abstractTheme.colors.colorBorderEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorBorderEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderFocusDark() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderFocusDark, abstractTheme.colorBorderFocusDark) - XCTAssertTrue(inheritedTheme.colorBorderFocusDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderFocusDark, abstractTheme.colors.colorBorderFocusDark) + XCTAssertTrue(inheritedTheme.colors.colorBorderFocusDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorBorderFocusInsetDark() throws { - XCTAssertNotEqual(inheritedTheme.colorBorderFocusInsetDark, abstractTheme.colorBorderFocusInsetDark) - XCTAssertTrue(inheritedTheme.colorBorderFocusInsetDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorBorderFocusInsetDark, abstractTheme.colors.colorBorderFocusInsetDark) + XCTAssertTrue(inheritedTheme.colors.colorBorderFocusInsetDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentBrandPrimaryLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentBrandPrimaryLight, abstractTheme.colorContentBrandPrimaryLight) - XCTAssertTrue(inheritedTheme.colorContentBrandPrimaryLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentBrandPrimaryLight, abstractTheme.colors.colorContentBrandPrimaryLight) + XCTAssertTrue(inheritedTheme.colors.colorContentBrandPrimaryLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentDefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentDefaultLight, abstractTheme.colorContentDefaultLight) - XCTAssertTrue(inheritedTheme.colorContentDefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentDefaultLight, abstractTheme.colors.colorContentDefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorContentDefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentDisabledLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentDisabledLight, abstractTheme.colorContentDisabledLight) - XCTAssertTrue(inheritedTheme.colorContentDisabledLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentDisabledLight, abstractTheme.colors.colorContentDisabledLight) + XCTAssertTrue(inheritedTheme.colors.colorContentDisabledLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentMutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentMutedLight, abstractTheme.colorContentMutedLight) - XCTAssertTrue(inheritedTheme.colorContentMutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentMutedLight, abstractTheme.colors.colorContentMutedLight) + XCTAssertTrue(inheritedTheme.colors.colorContentMutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionDisabledLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionDisabledLight, abstractTheme.colorContentOnActionDisabledLight) - XCTAssertTrue(inheritedTheme.colorContentOnActionDisabledLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionDisabledLight, abstractTheme.colors.colorContentOnActionDisabledLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionDisabledLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionEnabledLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionEnabledLight, abstractTheme.colorContentOnActionEnabledLight) - XCTAssertTrue(inheritedTheme.colorContentOnActionEnabledLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionEnabledLight, abstractTheme.colors.colorContentOnActionEnabledLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionEnabledLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionFocusLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionFocusLight, abstractTheme.colorContentOnActionFocusLight) - XCTAssertTrue(inheritedTheme.colorContentOnActionFocusLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionFocusLight, abstractTheme.colors.colorContentOnActionFocusLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionFocusLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionHighlightedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionHighlightedLight, abstractTheme.colorContentOnActionHighlightedLight) - XCTAssertTrue(inheritedTheme.colorContentOnActionHighlightedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionHighlightedLight, abstractTheme.colors.colorContentOnActionHighlightedLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionHighlightedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionHoverLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionHoverLight, abstractTheme.colorContentOnActionHoverLight) - XCTAssertTrue(inheritedTheme.colorContentOnActionHoverLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionHoverLight, abstractTheme.colors.colorContentOnActionHoverLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionHoverLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionLoadingLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionLoadingLight, abstractTheme.colorContentOnActionLoadingLight) - XCTAssertTrue(inheritedTheme.colorContentOnActionLoadingLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionLoadingLight, abstractTheme.colors.colorContentOnActionLoadingLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionLoadingLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionNegativeLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionNegativeLight, abstractTheme.colorContentOnActionNegativeLight) - XCTAssertTrue(inheritedTheme.colorContentOnActionNegativeLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionNegativeLight, abstractTheme.colors.colorContentOnActionNegativeLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionNegativeLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionPressedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionPressedLight, abstractTheme.colorContentOnActionPressedLight) - XCTAssertTrue(inheritedTheme.colorContentOnActionPressedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionPressedLight, abstractTheme.colors.colorContentOnActionPressedLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionPressedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionDisabledDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionDisabledDark, abstractTheme.colorContentOnActionDisabledDark) - XCTAssertTrue(inheritedTheme.colorContentOnActionDisabledDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionDisabledDark, abstractTheme.colors.colorContentOnActionDisabledDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionDisabledDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionEnabledDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionEnabledDark, abstractTheme.colorContentOnActionEnabledDark) - XCTAssertTrue(inheritedTheme.colorContentOnActionEnabledDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionEnabledDark, abstractTheme.colors.colorContentOnActionEnabledDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionEnabledDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionFocusDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionFocusDark, abstractTheme.colorContentOnActionFocusDark) - XCTAssertTrue(inheritedTheme.colorContentOnActionFocusDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionFocusDark, abstractTheme.colors.colorContentOnActionFocusDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionFocusDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionHighlightedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionHighlightedDark, abstractTheme.colorContentOnActionHighlightedDark) - XCTAssertTrue(inheritedTheme.colorContentOnActionHighlightedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionHighlightedDark, abstractTheme.colors.colorContentOnActionHighlightedDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionHighlightedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionHoverDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionHoverDark, abstractTheme.colorContentOnActionHoverDark) - XCTAssertTrue(inheritedTheme.colorContentOnActionHoverDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionHoverDark, abstractTheme.colors.colorContentOnActionHoverDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionHoverDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionLoadingDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionLoadingDark, abstractTheme.colorContentOnActionLoadingDark) - XCTAssertTrue(inheritedTheme.colorContentOnActionLoadingDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionLoadingDark, abstractTheme.colors.colorContentOnActionLoadingDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionLoadingDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionNegativeDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionNegativeDark, abstractTheme.colorContentOnActionNegativeDark) - XCTAssertTrue(inheritedTheme.colorContentOnActionNegativeDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionNegativeDark, abstractTheme.colors.colorContentOnActionNegativeDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionNegativeDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnActionPressedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnActionPressedDark, abstractTheme.colorContentOnActionPressedDark) - XCTAssertTrue(inheritedTheme.colorContentOnActionPressedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnActionPressedDark, abstractTheme.colors.colorContentOnActionPressedDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnActionPressedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnBrandPrimaryLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnBrandPrimaryLight, abstractTheme.colorContentOnBrandPrimaryLight) - XCTAssertTrue(inheritedTheme.colorContentOnBrandPrimaryLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnBrandPrimaryLight, abstractTheme.colors.colorContentOnBrandPrimaryLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnBrandPrimaryLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnBrandPrimaryDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnBrandPrimaryDark, abstractTheme.colorContentOnBrandPrimaryDark) - XCTAssertTrue(inheritedTheme.colorContentOnBrandPrimaryDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnBrandPrimaryDark, abstractTheme.colors.colorContentOnBrandPrimaryDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnBrandPrimaryDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnOverlayEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnOverlayEmphasizedLight, abstractTheme.colorContentOnOverlayEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorContentOnOverlayEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnOverlayEmphasizedLight, abstractTheme.colors.colorContentOnOverlayEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnOverlayEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnOverlayEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnOverlayEmphasizedDark, abstractTheme.colorContentOnOverlayEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorContentOnOverlayEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnOverlayEmphasizedDark, abstractTheme.colors.colorContentOnOverlayEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnOverlayEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnStatusEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnStatusEmphasizedLight, abstractTheme.colorContentOnStatusEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorContentOnStatusEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnStatusEmphasizedLight, abstractTheme.colors.colorContentOnStatusEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnStatusEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnStatusEmphasizedNeutralLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnStatusEmphasizedNeutralLight, abstractTheme.colorContentOnStatusEmphasizedNeutralLight) - XCTAssertTrue(inheritedTheme.colorContentOnStatusEmphasizedNeutralLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnStatusEmphasizedNeutralLight, abstractTheme.colors.colorContentOnStatusEmphasizedNeutralLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnStatusEmphasizedNeutralLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnStatusMutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnStatusMutedLight, abstractTheme.colorContentOnStatusMutedLight) - XCTAssertTrue(inheritedTheme.colorContentOnStatusMutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnStatusMutedLight, abstractTheme.colors.colorContentOnStatusMutedLight) + XCTAssertTrue(inheritedTheme.colors.colorContentOnStatusMutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnStatusEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnStatusEmphasizedDark, abstractTheme.colorContentOnStatusEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorContentOnStatusEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnStatusEmphasizedDark, abstractTheme.colors.colorContentOnStatusEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnStatusEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnStatusEmphasizedNeutralDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnStatusEmphasizedNeutralDark, abstractTheme.colorContentOnStatusEmphasizedNeutralDark) - XCTAssertTrue(inheritedTheme.colorContentOnStatusEmphasizedNeutralDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnStatusEmphasizedNeutralDark, abstractTheme.colors.colorContentOnStatusEmphasizedNeutralDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnStatusEmphasizedNeutralDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentOnStatusMutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentOnStatusMutedDark, abstractTheme.colorContentOnStatusMutedDark) - XCTAssertTrue(inheritedTheme.colorContentOnStatusMutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentOnStatusMutedDark, abstractTheme.colors.colorContentOnStatusMutedDark) + XCTAssertTrue(inheritedTheme.colors.colorContentOnStatusMutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusInfoLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusInfoLight, abstractTheme.colorContentStatusInfoLight) - XCTAssertTrue(inheritedTheme.colorContentStatusInfoLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusInfoLight, abstractTheme.colors.colorContentStatusInfoLight) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusInfoLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusNegativeLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusNegativeLight, abstractTheme.colorContentStatusNegativeLight) - XCTAssertTrue(inheritedTheme.colorContentStatusNegativeLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusNegativeLight, abstractTheme.colors.colorContentStatusNegativeLight) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusNegativeLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusPositiveLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusPositiveLight, abstractTheme.colorContentStatusPositiveLight) - XCTAssertTrue(inheritedTheme.colorContentStatusPositiveLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusPositiveLight, abstractTheme.colors.colorContentStatusPositiveLight) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusPositiveLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusWarningLight() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusWarningLight, abstractTheme.colorContentStatusWarningLight) - XCTAssertTrue(inheritedTheme.colorContentStatusWarningLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusWarningLight, abstractTheme.colors.colorContentStatusWarningLight) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusWarningLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusInfoDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusInfoDark, abstractTheme.colorContentStatusInfoDark) - XCTAssertTrue(inheritedTheme.colorContentStatusInfoDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusInfoDark, abstractTheme.colors.colorContentStatusInfoDark) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusInfoDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusNegativeDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusNegativeDark, abstractTheme.colorContentStatusNegativeDark) - XCTAssertTrue(inheritedTheme.colorContentStatusNegativeDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusNegativeDark, abstractTheme.colors.colorContentStatusNegativeDark) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusNegativeDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusPositiveDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusPositiveDark, abstractTheme.colorContentStatusPositiveDark) - XCTAssertTrue(inheritedTheme.colorContentStatusPositiveDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusPositiveDark, abstractTheme.colors.colorContentStatusPositiveDark) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusPositiveDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorContentStatusWarningDark() throws { - XCTAssertNotEqual(inheritedTheme.colorContentStatusWarningDark, abstractTheme.colorContentStatusWarningDark) - XCTAssertTrue(inheritedTheme.colorContentStatusWarningDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorContentStatusWarningDark, abstractTheme.colors.colorContentStatusWarningDark) + XCTAssertTrue(inheritedTheme.colors.colorContentStatusWarningDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorOverlayDefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayDefaultLight, abstractTheme.colorOverlayDefaultLight) - XCTAssertTrue(inheritedTheme.colorOverlayDefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayDefaultLight, abstractTheme.colors.colorOverlayDefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorOverlayDefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorOverlayDragLight() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayDragLight, abstractTheme.colorOverlayDragLight) - XCTAssertTrue(inheritedTheme.colorOverlayDragLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayDragLight, abstractTheme.colors.colorOverlayDragLight) + XCTAssertTrue(inheritedTheme.colors.colorOverlayDragLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorOverlayEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayEmphasizedLight, abstractTheme.colorOverlayEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorOverlayEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayEmphasizedLight, abstractTheme.colors.colorOverlayEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorOverlayEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorOverlayModalLight() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayModalLight, abstractTheme.colorOverlayModalLight) - XCTAssertTrue(inheritedTheme.colorOverlayModalLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayModalLight, abstractTheme.colors.colorOverlayModalLight) + XCTAssertTrue(inheritedTheme.colors.colorOverlayModalLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorOverlayDefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayDefaultDark, abstractTheme.colorOverlayDefaultDark) - XCTAssertTrue(inheritedTheme.colorOverlayDefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayDefaultDark, abstractTheme.colors.colorOverlayDefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorOverlayDefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorOverlayDragDark() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayDragDark, abstractTheme.colorOverlayDragDark) - XCTAssertTrue(inheritedTheme.colorOverlayDragDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayDragDark, abstractTheme.colors.colorOverlayDragDark) + XCTAssertTrue(inheritedTheme.colors.colorOverlayDragDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorOverlayEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayEmphasizedDark, abstractTheme.colorOverlayEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorOverlayEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayEmphasizedDark, abstractTheme.colors.colorOverlayEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorOverlayEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorOverlayModalDark() throws { - XCTAssertNotEqual(inheritedTheme.colorOverlayModalDark, abstractTheme.colorOverlayModalDark) - XCTAssertTrue(inheritedTheme.colorOverlayModalDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorOverlayModalDark, abstractTheme.colors.colorOverlayModalDark) + XCTAssertTrue(inheritedTheme.colors.colorOverlayModalDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } // MARK: - Color - Surface func testInheritedThemeCanOverrideSemanticTokenColorSurfaceBrandPrimaryLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceBrandPrimaryLight, abstractTheme.colorSurfaceBrandPrimaryLight) - XCTAssertTrue(inheritedTheme.colorSurfaceBrandPrimaryLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceBrandPrimaryLight, abstractTheme.colors.colorSurfaceBrandPrimaryLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceBrandPrimaryLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceBrandPrimaryDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceBrandPrimaryDark, abstractTheme.colorSurfaceBrandPrimaryDark) - XCTAssertTrue(inheritedTheme.colorSurfaceBrandPrimaryDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceBrandPrimaryDark, abstractTheme.colors.colorSurfaceBrandPrimaryDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceBrandPrimaryDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusAccentEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusAccentEmphasizedLight, abstractTheme.colorSurfaceStatusAccentEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusAccentEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusAccentEmphasizedLight, abstractTheme.colors.colorSurfaceStatusAccentEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusAccentEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusAccentMutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusAccentMutedLight, abstractTheme.colorSurfaceStatusAccentMutedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusAccentMutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusAccentMutedLight, abstractTheme.colors.colorSurfaceStatusAccentMutedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusAccentMutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusAccentEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusAccentEmphasizedDark, abstractTheme.colorSurfaceStatusAccentEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusAccentEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusAccentEmphasizedDark, abstractTheme.colors.colorSurfaceStatusAccentEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusAccentEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusAccentMutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusAccentMutedDark, abstractTheme.colorSurfaceStatusAccentMutedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusAccentMutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusAccentMutedDark, abstractTheme.colors.colorSurfaceStatusAccentMutedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusAccentMutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusInfoEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusInfoEmphasizedLight, abstractTheme.colorSurfaceStatusInfoEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusInfoEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusInfoEmphasizedLight, abstractTheme.colors.colorSurfaceStatusInfoEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusInfoEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusInfoMutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusInfoMutedLight, abstractTheme.colorSurfaceStatusInfoMutedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusInfoMutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusInfoMutedLight, abstractTheme.colors.colorSurfaceStatusInfoMutedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusInfoMutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusInfoEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusInfoEmphasizedDark, abstractTheme.colorSurfaceStatusInfoEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusInfoEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusInfoEmphasizedDark, abstractTheme.colors.colorSurfaceStatusInfoEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusInfoEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusInfoMutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusInfoMutedDark, abstractTheme.colorSurfaceStatusInfoMutedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusInfoMutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusInfoMutedDark, abstractTheme.colors.colorSurfaceStatusInfoMutedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusInfoMutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNegativeEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNegativeEmphasizedLight, abstractTheme.colorSurfaceStatusNegativeEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNegativeEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNegativeEmphasizedLight, abstractTheme.colors.colorSurfaceStatusNegativeEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNegativeEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNegativeMutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNegativeMutedLight, abstractTheme.colorSurfaceStatusNegativeMutedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNegativeMutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNegativeMutedLight, abstractTheme.colors.colorSurfaceStatusNegativeMutedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNegativeMutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNegativeEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNegativeEmphasizedDark, abstractTheme.colorSurfaceStatusNegativeEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNegativeEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNegativeEmphasizedDark, abstractTheme.colors.colorSurfaceStatusNegativeEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNegativeEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNegativeMutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNegativeMutedDark, abstractTheme.colorSurfaceStatusNegativeMutedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNegativeMutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNegativeMutedDark, abstractTheme.colors.colorSurfaceStatusNegativeMutedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNegativeMutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNeutralEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNeutralEmphasizedLight, abstractTheme.colorSurfaceStatusNeutralEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNeutralEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNeutralEmphasizedLight, abstractTheme.colors.colorSurfaceStatusNeutralEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNeutralEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNeutralMutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNeutralMutedLight, abstractTheme.colorSurfaceStatusNeutralMutedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNeutralMutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNeutralMutedLight, abstractTheme.colors.colorSurfaceStatusNeutralMutedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNeutralMutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNeutralEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNeutralEmphasizedDark, abstractTheme.colorSurfaceStatusNeutralEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNeutralEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNeutralEmphasizedDark, abstractTheme.colors.colorSurfaceStatusNeutralEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNeutralEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusNeutralMutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusNeutralMutedDark, abstractTheme.colorSurfaceStatusNeutralMutedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusNeutralMutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusNeutralMutedDark, abstractTheme.colors.colorSurfaceStatusNeutralMutedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusNeutralMutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusPositiveEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusPositiveEmphasizedLight, abstractTheme.colorSurfaceStatusPositiveEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusPositiveEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusPositiveEmphasizedLight, abstractTheme.colors.colorSurfaceStatusPositiveEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusPositiveEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusPositiveMutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusPositiveMutedLight, abstractTheme.colorSurfaceStatusPositiveMutedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusPositiveMutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusPositiveMutedLight, abstractTheme.colors.colorSurfaceStatusPositiveMutedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusPositiveMutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusPositiveEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusPositiveEmphasizedDark, abstractTheme.colorSurfaceStatusPositiveEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusPositiveEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusPositiveEmphasizedDark, abstractTheme.colors.colorSurfaceStatusPositiveEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusPositiveEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusPositiveMutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusPositiveMutedDark, abstractTheme.colorSurfaceStatusPositiveMutedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusPositiveMutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusPositiveMutedDark, abstractTheme.colors.colorSurfaceStatusPositiveMutedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusPositiveMutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusWarningEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusWarningEmphasizedLight, abstractTheme.colorSurfaceStatusWarningEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusWarningEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusWarningEmphasizedLight, abstractTheme.colors.colorSurfaceStatusWarningEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusWarningEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusWarningMutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusWarningMutedLight, abstractTheme.colorSurfaceStatusWarningMutedLight) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusWarningMutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusWarningMutedLight, abstractTheme.colors.colorSurfaceStatusWarningMutedLight) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusWarningMutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusWarningEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusWarningEmphasizedDark, abstractTheme.colorSurfaceStatusWarningEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusWarningEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusWarningEmphasizedDark, abstractTheme.colors.colorSurfaceStatusWarningEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusWarningEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorSurfaceStatusWarningMutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorSurfaceStatusWarningMutedDark, abstractTheme.colorSurfaceStatusWarningMutedDark) - XCTAssertTrue(inheritedTheme.colorSurfaceStatusWarningMutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorSurfaceStatusWarningMutedDark, abstractTheme.colors.colorSurfaceStatusWarningMutedDark) + XCTAssertTrue(inheritedTheme.colors.colorSurfaceStatusWarningMutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } // MARK: - Color - Decorative func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent1DefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent1DefaultLight, abstractTheme.colorDecorativeAccent1DefaultLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent1DefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent1DefaultLight, abstractTheme.colors.colorDecorativeAccent1DefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent1DefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent1EmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent1EmphasizedLight, abstractTheme.colorDecorativeAccent1EmphasizedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent1EmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent1EmphasizedLight, abstractTheme.colors.colorDecorativeAccent1EmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent1EmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent1MutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent1MutedLight, abstractTheme.colorDecorativeAccent1MutedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent1MutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent1MutedLight, abstractTheme.colors.colorDecorativeAccent1MutedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent1MutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent1DefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent1DefaultDark, abstractTheme.colorDecorativeAccent1DefaultDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent1DefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent1DefaultDark, abstractTheme.colors.colorDecorativeAccent1DefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent1DefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent1EmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent1EmphasizedDark, abstractTheme.colorDecorativeAccent1EmphasizedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent1EmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent1EmphasizedDark, abstractTheme.colors.colorDecorativeAccent1EmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent1EmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent1MutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent1MutedDark, abstractTheme.colorDecorativeAccent1MutedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent1MutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent1MutedDark, abstractTheme.colors.colorDecorativeAccent1MutedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent1MutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent2DefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent2DefaultLight, abstractTheme.colorDecorativeAccent2DefaultLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent2DefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent2DefaultLight, abstractTheme.colors.colorDecorativeAccent2DefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent2DefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent2EmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent2EmphasizedLight, abstractTheme.colorDecorativeAccent2EmphasizedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent2EmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent2EmphasizedLight, abstractTheme.colors.colorDecorativeAccent2EmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent2EmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent2MutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent2MutedLight, abstractTheme.colorDecorativeAccent2MutedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent2MutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent2MutedLight, abstractTheme.colors.colorDecorativeAccent2MutedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent2MutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent2DefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent2DefaultDark, abstractTheme.colorDecorativeAccent2DefaultDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent2DefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent2DefaultDark, abstractTheme.colors.colorDecorativeAccent2DefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent2DefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent2EmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent2EmphasizedDark, abstractTheme.colorDecorativeAccent2EmphasizedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent2EmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent2EmphasizedDark, abstractTheme.colors.colorDecorativeAccent2EmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent2EmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent2MutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent2MutedDark, abstractTheme.colorDecorativeAccent2MutedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent2MutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent2MutedDark, abstractTheme.colors.colorDecorativeAccent2MutedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent2MutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent3DefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent3DefaultLight, abstractTheme.colorDecorativeAccent3DefaultLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent3DefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent3DefaultLight, abstractTheme.colors.colorDecorativeAccent3DefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent3DefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent3EmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent3EmphasizedLight, abstractTheme.colorDecorativeAccent3EmphasizedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent3EmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent3EmphasizedLight, abstractTheme.colors.colorDecorativeAccent3EmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent3EmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent3MutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent3MutedLight, abstractTheme.colorDecorativeAccent3MutedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent3MutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent3MutedLight, abstractTheme.colors.colorDecorativeAccent3MutedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent3MutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent3DefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent3DefaultDark, abstractTheme.colorDecorativeAccent3DefaultDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent3DefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent3DefaultDark, abstractTheme.colors.colorDecorativeAccent3DefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent3DefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent3EmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent3EmphasizedDark, abstractTheme.colorDecorativeAccent3EmphasizedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent3EmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent3EmphasizedDark, abstractTheme.colors.colorDecorativeAccent3EmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent3EmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent3MutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent3MutedDark, abstractTheme.colorDecorativeAccent3MutedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent3MutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent3MutedDark, abstractTheme.colors.colorDecorativeAccent3MutedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent3MutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent4DefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent4DefaultLight, abstractTheme.colorDecorativeAccent4DefaultLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent4DefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent4DefaultLight, abstractTheme.colors.colorDecorativeAccent4DefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent4DefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent4EmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent4EmphasizedLight, abstractTheme.colorDecorativeAccent4EmphasizedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent4EmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent4EmphasizedLight, abstractTheme.colors.colorDecorativeAccent4EmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent4EmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent4MutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent4MutedLight, abstractTheme.colorDecorativeAccent4MutedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent4MutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent4MutedLight, abstractTheme.colors.colorDecorativeAccent4MutedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent4MutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent4DefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent4DefaultDark, abstractTheme.colorDecorativeAccent4DefaultDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent4DefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent4DefaultDark, abstractTheme.colors.colorDecorativeAccent4DefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent4DefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent4EmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent4EmphasizedDark, abstractTheme.colorDecorativeAccent4EmphasizedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent4EmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent4EmphasizedDark, abstractTheme.colors.colorDecorativeAccent4EmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent4EmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent4MutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent4MutedDark, abstractTheme.colorDecorativeAccent4MutedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent4MutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent4MutedDark, abstractTheme.colors.colorDecorativeAccent4MutedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent4MutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent5DefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent5DefaultLight, abstractTheme.colorDecorativeAccent5DefaultLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent5DefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent5DefaultLight, abstractTheme.colors.colorDecorativeAccent5DefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent5DefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent5EmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent5EmphasizedLight, abstractTheme.colorDecorativeAccent5EmphasizedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent5EmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent5EmphasizedLight, abstractTheme.colors.colorDecorativeAccent5EmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent5EmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent5MutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent5MutedLight, abstractTheme.colorDecorativeAccent5MutedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent5MutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent5MutedLight, abstractTheme.colors.colorDecorativeAccent5MutedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent5MutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent5DefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent5DefaultDark, abstractTheme.colorDecorativeAccent5DefaultDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent5DefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent5DefaultDark, abstractTheme.colors.colorDecorativeAccent5DefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent5DefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent5EmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent5EmphasizedDark, abstractTheme.colorDecorativeAccent5EmphasizedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent5EmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent5EmphasizedDark, abstractTheme.colors.colorDecorativeAccent5EmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent5EmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeAccent5MutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeAccent5MutedDark, abstractTheme.colorDecorativeAccent5MutedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeAccent5MutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeAccent5MutedDark, abstractTheme.colors.colorDecorativeAccent5MutedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeAccent5MutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeBrandPrimaryLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeBrandPrimaryLight, abstractTheme.colorDecorativeBrandPrimaryLight) - XCTAssertTrue(inheritedTheme.colorDecorativeBrandPrimaryLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeBrandPrimaryLight, abstractTheme.colors.colorDecorativeBrandPrimaryLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeBrandPrimaryLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeBrandSecondaryLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeBrandSecondaryLight, abstractTheme.colorDecorativeBrandSecondaryLight) - XCTAssertTrue(inheritedTheme.colorDecorativeBrandSecondaryLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeBrandSecondaryLight, abstractTheme.colors.colorDecorativeBrandSecondaryLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeBrandSecondaryLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeBrandTertiaryLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeBrandTertiaryLight, abstractTheme.colorDecorativeBrandTertiaryLight) - XCTAssertTrue(inheritedTheme.colorDecorativeBrandTertiaryLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeBrandTertiaryLight, abstractTheme.colors.colorDecorativeBrandTertiaryLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeBrandTertiaryLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeBrandPrimaryDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeBrandPrimaryDark, abstractTheme.colorDecorativeBrandPrimaryDark) - XCTAssertTrue(inheritedTheme.colorDecorativeBrandPrimaryDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeBrandPrimaryDark, abstractTheme.colors.colorDecorativeBrandPrimaryDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeBrandPrimaryDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeBrandSecondaryDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeBrandSecondaryDark, abstractTheme.colorDecorativeBrandSecondaryDark) - XCTAssertTrue(inheritedTheme.colorDecorativeBrandSecondaryDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeBrandSecondaryDark, abstractTheme.colors.colorDecorativeBrandSecondaryDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeBrandSecondaryDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeBrandTertiaryDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeBrandTertiaryDark, abstractTheme.colorDecorativeBrandTertiaryDark) - XCTAssertTrue(inheritedTheme.colorDecorativeBrandTertiaryDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeBrandTertiaryDark, abstractTheme.colors.colorDecorativeBrandTertiaryDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeBrandTertiaryDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeNeutralDefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeNeutralDefaultLight, abstractTheme.colorDecorativeNeutralDefaultLight) - XCTAssertTrue(inheritedTheme.colorDecorativeNeutralDefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeNeutralDefaultLight, abstractTheme.colors.colorDecorativeNeutralDefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeNeutralDefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeNeutralEmphasizedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeNeutralEmphasizedLight, abstractTheme.colorDecorativeNeutralEmphasizedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeNeutralEmphasizedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeNeutralEmphasizedLight, abstractTheme.colors.colorDecorativeNeutralEmphasizedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeNeutralEmphasizedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeNeutralMutedLight() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeNeutralMutedLight, abstractTheme.colorDecorativeNeutralMutedLight) - XCTAssertTrue(inheritedTheme.colorDecorativeNeutralMutedLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeNeutralMutedLight, abstractTheme.colors.colorDecorativeNeutralMutedLight) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeNeutralMutedLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeNeutralDefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeNeutralDefaultDark, abstractTheme.colorDecorativeNeutralDefaultDark) - XCTAssertTrue(inheritedTheme.colorDecorativeNeutralDefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeNeutralDefaultDark, abstractTheme.colors.colorDecorativeNeutralDefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeNeutralDefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeNeutralEmphasizedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeNeutralEmphasizedDark, abstractTheme.colorDecorativeNeutralEmphasizedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeNeutralEmphasizedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeNeutralEmphasizedDark, abstractTheme.colors.colorDecorativeNeutralEmphasizedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeNeutralEmphasizedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeNeutralMutedDark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeNeutralMutedDark, abstractTheme.colorDecorativeNeutralMutedDark) - XCTAssertTrue(inheritedTheme.colorDecorativeNeutralMutedDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeNeutralMutedDark, abstractTheme.colors.colorDecorativeNeutralMutedDark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeNeutralMutedDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint100Light() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint100Light, abstractTheme.colorDecorativeSkinTint100Light) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint100Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint100Light, abstractTheme.colors.colorDecorativeSkinTint100Light) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint100Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint200Light() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint200Light, abstractTheme.colorDecorativeSkinTint200Light) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint200Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint200Light, abstractTheme.colors.colorDecorativeSkinTint200Light) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint200Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint300Light() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint300Light, abstractTheme.colorDecorativeSkinTint300Light) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint300Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint300Light, abstractTheme.colors.colorDecorativeSkinTint300Light) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint300Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint400Light() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint400Light, abstractTheme.colorDecorativeSkinTint400Light) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint400Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint400Light, abstractTheme.colors.colorDecorativeSkinTint400Light) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint400Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint500Light() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint500Light, abstractTheme.colorDecorativeSkinTint500Light) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint500Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint500Light, abstractTheme.colors.colorDecorativeSkinTint500Light) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint500Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint600Light() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint600Light, abstractTheme.colorDecorativeSkinTint600Light) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint600Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint600Light, abstractTheme.colors.colorDecorativeSkinTint600Light) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint600Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint700Light() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint700Light, abstractTheme.colorDecorativeSkinTint700Light) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint700Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint700Light, abstractTheme.colors.colorDecorativeSkinTint700Light) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint700Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint800Light() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint800Light, abstractTheme.colorDecorativeSkinTint800Light) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint800Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint800Light, abstractTheme.colors.colorDecorativeSkinTint800Light) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint800Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint900Light() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint900Light, abstractTheme.colorDecorativeSkinTint900Light) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint900Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint900Light, abstractTheme.colors.colorDecorativeSkinTint900Light) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint900Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint100Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint100Dark, abstractTheme.colorDecorativeSkinTint100Dark) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint100Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint100Dark, abstractTheme.colors.colorDecorativeSkinTint100Dark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint100Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint200Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint200Dark, abstractTheme.colorDecorativeSkinTint200Dark) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint200Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint200Dark, abstractTheme.colors.colorDecorativeSkinTint200Dark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint200Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint300Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint300Dark, abstractTheme.colorDecorativeSkinTint300Dark) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint300Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint300Dark, abstractTheme.colors.colorDecorativeSkinTint300Dark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint300Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint400Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint400Dark, abstractTheme.colorDecorativeSkinTint400Dark) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint400Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint400Dark, abstractTheme.colors.colorDecorativeSkinTint400Dark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint400Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint500Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint500Dark, abstractTheme.colorDecorativeSkinTint500Dark) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint500Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint500Dark, abstractTheme.colors.colorDecorativeSkinTint500Dark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint500Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint600Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint600Dark, abstractTheme.colorDecorativeSkinTint600Dark) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint600Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint600Dark, abstractTheme.colors.colorDecorativeSkinTint600Dark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint600Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint700Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint700Dark, abstractTheme.colorDecorativeSkinTint700Dark) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint700Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint700Dark, abstractTheme.colors.colorDecorativeSkinTint700Dark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint700Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint800Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint800Dark, abstractTheme.colorDecorativeSkinTint800Dark) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint800Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint800Dark, abstractTheme.colors.colorDecorativeSkinTint800Dark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint800Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorDecorativeSkinTint900Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorDecorativeSkinTint900Dark, abstractTheme.colorDecorativeSkinTint900Dark) - XCTAssertTrue(inheritedTheme.colorDecorativeSkinTint900Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorDecorativeSkinTint900Dark, abstractTheme.colors.colorDecorativeSkinTint900Dark) + XCTAssertTrue(inheritedTheme.colors.colorDecorativeSkinTint900Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } // MARK: - Color - Chart func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier1Light() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier1Light, abstractTheme.colorChartCategoricalTier1Light) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier1Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier1Light, abstractTheme.colors.colorChartCategoricalTier1Light) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier1Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier2Light() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier2Light, abstractTheme.colorChartCategoricalTier2Light) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier2Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier2Light, abstractTheme.colors.colorChartCategoricalTier2Light) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier2Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier3Light() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier3Light, abstractTheme.colorChartCategoricalTier3Light) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier3Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier3Light, abstractTheme.colors.colorChartCategoricalTier3Light) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier3Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier4Light() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier4Light, abstractTheme.colorChartCategoricalTier4Light) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier4Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier4Light, abstractTheme.colors.colorChartCategoricalTier4Light) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier4Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier5Light() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier5Light, abstractTheme.colorChartCategoricalTier5Light) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier5Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier5Light, abstractTheme.colors.colorChartCategoricalTier5Light) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier5Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier6Light() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier6Light, abstractTheme.colorChartCategoricalTier6Light) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier6Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier6Light, abstractTheme.colors.colorChartCategoricalTier6Light) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier6Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier7Light() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier7Light, abstractTheme.colorChartCategoricalTier7Light) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier7Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier7Light, abstractTheme.colors.colorChartCategoricalTier7Light) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier7Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier8Light() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier8Light, abstractTheme.colorChartCategoricalTier8Light) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier8Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier8Light, abstractTheme.colors.colorChartCategoricalTier8Light) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier8Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier9Light() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier9Light, abstractTheme.colorChartCategoricalTier9Light) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier9Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier9Light, abstractTheme.colors.colorChartCategoricalTier9Light) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier9Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier10Light() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier10Light, abstractTheme.colorChartCategoricalTier10Light) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier10Light == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier10Light, abstractTheme.colors.colorChartCategoricalTier10Light) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier10Light == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier1Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier1Dark, abstractTheme.colorChartCategoricalTier1Dark) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier1Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier1Dark, abstractTheme.colors.colorChartCategoricalTier1Dark) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier1Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier2Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier2Dark, abstractTheme.colorChartCategoricalTier2Dark) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier2Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier2Dark, abstractTheme.colors.colorChartCategoricalTier2Dark) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier2Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier3Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier3Dark, abstractTheme.colorChartCategoricalTier3Dark) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier3Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier3Dark, abstractTheme.colors.colorChartCategoricalTier3Dark) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier3Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier4Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier4Dark, abstractTheme.colorChartCategoricalTier4Dark) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier4Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier4Dark, abstractTheme.colors.colorChartCategoricalTier4Dark) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier4Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier5Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier5Dark, abstractTheme.colorChartCategoricalTier5Dark) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier5Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier5Dark, abstractTheme.colors.colorChartCategoricalTier5Dark) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier5Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier6Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier6Dark, abstractTheme.colorChartCategoricalTier6Dark) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier6Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier6Dark, abstractTheme.colors.colorChartCategoricalTier6Dark) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier6Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier7Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier7Dark, abstractTheme.colorChartCategoricalTier7Dark) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier7Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier7Dark, abstractTheme.colors.colorChartCategoricalTier7Dark) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier7Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier8Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier8Dark, abstractTheme.colorChartCategoricalTier8Dark) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier8Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier8Dark, abstractTheme.colors.colorChartCategoricalTier8Dark) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier8Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier9Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier9Dark, abstractTheme.colorChartCategoricalTier9Dark) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier9Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier9Dark, abstractTheme.colors.colorChartCategoricalTier9Dark) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier9Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartCategoricalTier10Dark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartCategoricalTier10Dark, abstractTheme.colorChartCategoricalTier10Dark) - XCTAssertTrue(inheritedTheme.colorChartCategoricalTier10Dark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartCategoricalTier10Dark, abstractTheme.colors.colorChartCategoricalTier10Dark) + XCTAssertTrue(inheritedTheme.colors.colorChartCategoricalTier10Dark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalInformationLight() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalInformationLight, abstractTheme.colorChartFunctionalInformationLight) - XCTAssertTrue(inheritedTheme.colorChartFunctionalInformationLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalInformationLight, abstractTheme.colors.colorChartFunctionalInformationLight) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalInformationLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalNegativeLight() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalNegativeLight, abstractTheme.colorChartFunctionalNegativeLight) - XCTAssertTrue(inheritedTheme.colorChartFunctionalNegativeLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalNegativeLight, abstractTheme.colors.colorChartFunctionalNegativeLight) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalNegativeLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalPositiveLight() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalPositiveLight, abstractTheme.colorChartFunctionalPositiveLight) - XCTAssertTrue(inheritedTheme.colorChartFunctionalPositiveLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalPositiveLight, abstractTheme.colors.colorChartFunctionalPositiveLight) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalPositiveLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalWarningLight() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalWarningLight, abstractTheme.colorChartFunctionalWarningLight) - XCTAssertTrue(inheritedTheme.colorChartFunctionalWarningLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalWarningLight, abstractTheme.colors.colorChartFunctionalWarningLight) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalWarningLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalInformationDark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalInformationDark, abstractTheme.colorChartFunctionalInformationDark) - XCTAssertTrue(inheritedTheme.colorChartFunctionalInformationDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalInformationDark, abstractTheme.colors.colorChartFunctionalInformationDark) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalInformationDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalNegativeDark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalNegativeDark, abstractTheme.colorChartFunctionalNegativeDark) - XCTAssertTrue(inheritedTheme.colorChartFunctionalNegativeDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalNegativeDark, abstractTheme.colors.colorChartFunctionalNegativeDark) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalNegativeDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalPositiveDark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalPositiveDark, abstractTheme.colorChartFunctionalPositiveDark) - XCTAssertTrue(inheritedTheme.colorChartFunctionalPositiveDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalPositiveDark, abstractTheme.colors.colorChartFunctionalPositiveDark) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalPositiveDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartFunctionalWarningDark() throws { - XCTAssertNotEqual(inheritedTheme.colorChartFunctionalWarningDark, abstractTheme.colorChartFunctionalWarningDark) - XCTAssertTrue(inheritedTheme.colorChartFunctionalWarningDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartFunctionalWarningDark, abstractTheme.colors.colorChartFunctionalWarningDark) + XCTAssertTrue(inheritedTheme.colors.colorChartFunctionalWarningDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartGridlinesLight() throws { - XCTAssertNotEqual(inheritedTheme.colorChartGridlinesLight, abstractTheme.colorChartGridlinesLight) - XCTAssertTrue(inheritedTheme.colorChartGridlinesLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartGridlinesLight, abstractTheme.colors.colorChartGridlinesLight) + XCTAssertTrue(inheritedTheme.colors.colorChartGridlinesLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartHighlightLight() throws { - XCTAssertNotEqual(inheritedTheme.colorChartHighlightLight, abstractTheme.colorChartHighlightLight) - XCTAssertTrue(inheritedTheme.colorChartHighlightLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartHighlightLight, abstractTheme.colors.colorChartHighlightLight) + XCTAssertTrue(inheritedTheme.colors.colorChartHighlightLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorChartNeutralLight() throws { - XCTAssertNotEqual(inheritedTheme.colorChartNeutralLight, abstractTheme.colorChartNeutralLight) - XCTAssertTrue(inheritedTheme.colorChartNeutralLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorChartNeutralLight, abstractTheme.colors.colorChartNeutralLight) + XCTAssertTrue(inheritedTheme.colors.colorChartNeutralLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } // MARK: - Color - Repository func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentDefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentDefaultLight, abstractTheme.colorRepositoryAccentDefaultLight) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentDefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentDefaultLight, abstractTheme.colors.colorRepositoryAccentDefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentDefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentHighestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentHighestLight, abstractTheme.colorRepositoryAccentHighestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentHighestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentHighestLight, abstractTheme.colors.colorRepositoryAccentHighestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentHighestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentLowLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentLowLight, abstractTheme.colorRepositoryAccentLowLight) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentLowLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentLowLight, abstractTheme.colors.colorRepositoryAccentLowLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentLowLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentLowestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentLowestLight, abstractTheme.colorRepositoryAccentLowestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentLowestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentLowestLight, abstractTheme.colors.colorRepositoryAccentLowestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentLowestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentDefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentDefaultDark, abstractTheme.colorRepositoryAccentDefaultDark) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentDefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentDefaultDark, abstractTheme.colors.colorRepositoryAccentDefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentDefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentHighestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentHighestDark, abstractTheme.colorRepositoryAccentHighestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentHighestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentHighestDark, abstractTheme.colors.colorRepositoryAccentHighestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentHighestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentLowDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentLowDark, abstractTheme.colorRepositoryAccentLowDark) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentLowDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentLowDark, abstractTheme.colors.colorRepositoryAccentLowDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentLowDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryAccentLowestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryAccentLowestDark, abstractTheme.colorRepositoryAccentLowestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryAccentLowestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryAccentLowestDark, abstractTheme.colors.colorRepositoryAccentLowestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryAccentLowestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoDefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoDefaultLight, abstractTheme.colorRepositoryInfoDefaultLight) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoDefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoDefaultLight, abstractTheme.colors.colorRepositoryInfoDefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoDefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoHighestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoHighestLight, abstractTheme.colorRepositoryInfoHighestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoHighestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoHighestLight, abstractTheme.colors.colorRepositoryInfoHighestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoHighestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoLowLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoLowLight, abstractTheme.colorRepositoryInfoLowLight) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoLowLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoLowLight, abstractTheme.colors.colorRepositoryInfoLowLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoLowLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoLowestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoLowestLight, abstractTheme.colorRepositoryInfoLowestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoLowestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoLowestLight, abstractTheme.colors.colorRepositoryInfoLowestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoLowestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoDefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoDefaultDark, abstractTheme.colorRepositoryInfoDefaultDark) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoDefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoDefaultDark, abstractTheme.colors.colorRepositoryInfoDefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoDefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoHighestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoHighestDark, abstractTheme.colorRepositoryInfoHighestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoHighestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoHighestDark, abstractTheme.colors.colorRepositoryInfoHighestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoHighestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoLowDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoLowDark, abstractTheme.colorRepositoryInfoLowDark) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoLowDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoLowDark, abstractTheme.colors.colorRepositoryInfoLowDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoLowDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryInfoLowestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryInfoLowestDark, abstractTheme.colorRepositoryInfoLowestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryInfoLowestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryInfoLowestDark, abstractTheme.colors.colorRepositoryInfoLowestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryInfoLowestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeDefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeDefaultLight, abstractTheme.colorRepositoryNegativeDefaultLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeDefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeDefaultLight, abstractTheme.colors.colorRepositoryNegativeDefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeDefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeHighLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeHighLight, abstractTheme.colorRepositoryNegativeHighLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeHighLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeHighLight, abstractTheme.colors.colorRepositoryNegativeHighLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeHighLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeHigherLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeHigherLight, abstractTheme.colorRepositoryNegativeHigherLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeHigherLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeHigherLight, abstractTheme.colors.colorRepositoryNegativeHigherLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeHigherLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeHighestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeHighestLight, abstractTheme.colorRepositoryNegativeHighestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeHighestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeHighestLight, abstractTheme.colors.colorRepositoryNegativeHighestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeHighestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeLowLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeLowLight, abstractTheme.colorRepositoryNegativeLowLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeLowLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeLowLight, abstractTheme.colors.colorRepositoryNegativeLowLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeLowLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeLowerLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeLowerLight, abstractTheme.colorRepositoryNegativeLowerLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeLowerLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeLowerLight, abstractTheme.colors.colorRepositoryNegativeLowerLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeLowerLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeLowestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeLowestLight, abstractTheme.colorRepositoryNegativeLowestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeLowestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeLowestLight, abstractTheme.colors.colorRepositoryNegativeLowestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeLowestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeDefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeDefaultDark, abstractTheme.colorRepositoryNegativeDefaultDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeDefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeDefaultDark, abstractTheme.colors.colorRepositoryNegativeDefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeDefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeHighDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeHighDark, abstractTheme.colorRepositoryNegativeHighDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeHighDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeHighDark, abstractTheme.colors.colorRepositoryNegativeHighDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeHighDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeHigherDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeHigherDark, abstractTheme.colorRepositoryNegativeHigherDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeHigherDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeHigherDark, abstractTheme.colors.colorRepositoryNegativeHigherDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeHigherDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeHighestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeHighestDark, abstractTheme.colorRepositoryNegativeHighestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeHighestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeHighestDark, abstractTheme.colors.colorRepositoryNegativeHighestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeHighestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeLowDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeLowDark, abstractTheme.colorRepositoryNegativeLowDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeLowDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeLowDark, abstractTheme.colors.colorRepositoryNegativeLowDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeLowDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeLowerDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeLowerDark, abstractTheme.colorRepositoryNegativeLowerDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeLowerDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeLowerDark, abstractTheme.colors.colorRepositoryNegativeLowerDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeLowerDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNegativeLowestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNegativeLowestDark, abstractTheme.colorRepositoryNegativeLowestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNegativeLowestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNegativeLowestDark, abstractTheme.colors.colorRepositoryNegativeLowestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNegativeLowestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedBlackLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedBlackLight, abstractTheme.colorRepositoryNeutralEmphasizedBlackLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedBlackLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedBlackLight, abstractTheme.colors.colorRepositoryNeutralEmphasizedBlackLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedBlackLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedHighLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedHighLight, abstractTheme.colorRepositoryNeutralEmphasizedHighLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedHighLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHighLight, abstractTheme.colors.colorRepositoryNeutralEmphasizedHighLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHighLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedHigherLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedHigherLight, abstractTheme.colorRepositoryNeutralEmphasizedHigherLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedHigherLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHigherLight, abstractTheme.colors.colorRepositoryNeutralEmphasizedHigherLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHigherLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedHighestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedHighestLight, abstractTheme.colorRepositoryNeutralEmphasizedHighestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedHighestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHighestLight, abstractTheme.colors.colorRepositoryNeutralEmphasizedHighestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHighestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedMediumLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedMediumLight, abstractTheme.colorRepositoryNeutralEmphasizedMediumLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedMediumLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedMediumLight, abstractTheme.colors.colorRepositoryNeutralEmphasizedMediumLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedMediumLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedBlackDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedBlackDark, abstractTheme.colorRepositoryNeutralEmphasizedBlackDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedBlackDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedBlackDark, abstractTheme.colors.colorRepositoryNeutralEmphasizedBlackDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedBlackDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedHighDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedHighDark, abstractTheme.colorRepositoryNeutralEmphasizedHighDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedHighDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHighDark, abstractTheme.colors.colorRepositoryNeutralEmphasizedHighDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHighDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedHigherDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedHigherDark, abstractTheme.colorRepositoryNeutralEmphasizedHigherDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedHigherDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHigherDark, abstractTheme.colors.colorRepositoryNeutralEmphasizedHigherDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHigherDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedHighestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedHighestDark, abstractTheme.colorRepositoryNeutralEmphasizedHighestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedHighestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHighestDark, abstractTheme.colors.colorRepositoryNeutralEmphasizedHighestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedHighestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralEmphasizedMediumDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralEmphasizedMediumDark, abstractTheme.colorRepositoryNeutralEmphasizedMediumDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralEmphasizedMediumDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralEmphasizedMediumDark, abstractTheme.colors.colorRepositoryNeutralEmphasizedMediumDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralEmphasizedMediumDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralMutedLowerLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralMutedLowerLight, abstractTheme.colorRepositoryNeutralMutedLowerLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralMutedLowerLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralMutedLowerLight, abstractTheme.colors.colorRepositoryNeutralMutedLowerLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralMutedLowerLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralMutedLowestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralMutedLowestLight, abstractTheme.colorRepositoryNeutralMutedLowestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralMutedLowestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralMutedLowestLight, abstractTheme.colors.colorRepositoryNeutralMutedLowestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralMutedLowestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralMutedWhiteLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralMutedWhiteLight, abstractTheme.colorRepositoryNeutralMutedWhiteLight) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralMutedWhiteLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralMutedWhiteLight, abstractTheme.colors.colorRepositoryNeutralMutedWhiteLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralMutedWhiteLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralMutedLowerDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralMutedLowerDark, abstractTheme.colorRepositoryNeutralMutedLowerDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralMutedLowerDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralMutedLowerDark, abstractTheme.colors.colorRepositoryNeutralMutedLowerDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralMutedLowerDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralMutedLowestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralMutedLowestDark, abstractTheme.colorRepositoryNeutralMutedLowestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralMutedLowestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralMutedLowestDark, abstractTheme.colors.colorRepositoryNeutralMutedLowestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralMutedLowestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryNeutralMutedWhiteDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryNeutralMutedWhiteDark, abstractTheme.colorRepositoryNeutralMutedWhiteDark) - XCTAssertTrue(inheritedTheme.colorRepositoryNeutralMutedWhiteDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryNeutralMutedWhiteDark, abstractTheme.colors.colorRepositoryNeutralMutedWhiteDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryNeutralMutedWhiteDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackHigherLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackHigherLight, abstractTheme.colorRepositoryOpacityBlackHigherLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackHigherLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackHigherLight, abstractTheme.colors.colorRepositoryOpacityBlackHigherLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackHigherLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackHighestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackHighestLight, abstractTheme.colorRepositoryOpacityBlackHighestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackHighestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackHighestLight, abstractTheme.colors.colorRepositoryOpacityBlackHighestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackHighestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackLowLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackLowLight, abstractTheme.colorRepositoryOpacityBlackLowLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackLowLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackLowLight, abstractTheme.colors.colorRepositoryOpacityBlackLowLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackLowLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackLowerLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackLowerLight, abstractTheme.colorRepositoryOpacityBlackLowerLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackLowerLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackLowerLight, abstractTheme.colors.colorRepositoryOpacityBlackLowerLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackLowerLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackLowestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackLowestLight, abstractTheme.colorRepositoryOpacityBlackLowestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackLowestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackLowestLight, abstractTheme.colors.colorRepositoryOpacityBlackLowestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackLowestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackMediumLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackMediumLight, abstractTheme.colorRepositoryOpacityBlackMediumLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackMediumLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackMediumLight, abstractTheme.colors.colorRepositoryOpacityBlackMediumLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackMediumLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackTransparentLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackTransparentLight, abstractTheme.colorRepositoryOpacityBlackTransparentLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackTransparentLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackTransparentLight, abstractTheme.colors.colorRepositoryOpacityBlackTransparentLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackTransparentLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackHigherDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackHigherDark, abstractTheme.colorRepositoryOpacityBlackHigherDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackHigherDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackHigherDark, abstractTheme.colors.colorRepositoryOpacityBlackHigherDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackHigherDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackHighestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackHighestDark, abstractTheme.colorRepositoryOpacityBlackHighestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackHighestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackHighestDark, abstractTheme.colors.colorRepositoryOpacityBlackHighestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackHighestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackLowDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackLowDark, abstractTheme.colorRepositoryOpacityBlackLowDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackLowDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackLowDark, abstractTheme.colors.colorRepositoryOpacityBlackLowDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackLowDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackLowerDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackLowerDark, abstractTheme.colorRepositoryOpacityBlackLowerDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackLowerDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackLowerDark, abstractTheme.colors.colorRepositoryOpacityBlackLowerDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackLowerDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackLowestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackLowestDark, abstractTheme.colorRepositoryOpacityBlackLowestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackLowestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackLowestDark, abstractTheme.colors.colorRepositoryOpacityBlackLowestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackLowestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackMediumDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackMediumDark, abstractTheme.colorRepositoryOpacityBlackMediumDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackMediumDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackMediumDark, abstractTheme.colors.colorRepositoryOpacityBlackMediumDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackMediumDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityBlackTransparentDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityBlackTransparentDark, abstractTheme.colorRepositoryOpacityBlackTransparentDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityBlackTransparentDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityBlackTransparentDark, abstractTheme.colors.colorRepositoryOpacityBlackTransparentDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityBlackTransparentDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityInfoLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityInfoLight, abstractTheme.colorRepositoryOpacityInfoLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityInfoLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityInfoLight, abstractTheme.colors.colorRepositoryOpacityInfoLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityInfoLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityNegativeLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityNegativeLight, abstractTheme.colorRepositoryOpacityNegativeLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityNegativeLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityNegativeLight, abstractTheme.colors.colorRepositoryOpacityNegativeLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityNegativeLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityPositiveLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityPositiveLight, abstractTheme.colorRepositoryOpacityPositiveLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityPositiveLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityPositiveLight, abstractTheme.colors.colorRepositoryOpacityPositiveLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityPositiveLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWarningLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWarningLight, abstractTheme.colorRepositoryOpacityWarningLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWarningLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWarningLight, abstractTheme.colors.colorRepositoryOpacityWarningLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWarningLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteHighLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteHighLight, abstractTheme.colorRepositoryOpacityWhiteHighLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteHighLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteHighLight, abstractTheme.colors.colorRepositoryOpacityWhiteHighLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteHighLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteHigherLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteHigherLight, abstractTheme.colorRepositoryOpacityWhiteHigherLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteHigherLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteHigherLight, abstractTheme.colors.colorRepositoryOpacityWhiteHigherLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteHigherLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteHighestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteHighestLight, abstractTheme.colorRepositoryOpacityWhiteHighestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteHighestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteHighestLight, abstractTheme.colors.colorRepositoryOpacityWhiteHighestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteHighestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteLowLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteLowLight, abstractTheme.colorRepositoryOpacityWhiteLowLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteLowLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteLowLight, abstractTheme.colors.colorRepositoryOpacityWhiteLowLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteLowLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteLowerLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteLowerLight, abstractTheme.colorRepositoryOpacityWhiteLowerLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteLowerLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteLowerLight, abstractTheme.colors.colorRepositoryOpacityWhiteLowerLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteLowerLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteLowestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteLowestLight, abstractTheme.colorRepositoryOpacityWhiteLowestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteLowestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteLowestLight, abstractTheme.colors.colorRepositoryOpacityWhiteLowestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteLowestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteTransparentLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteTransparentLight, abstractTheme.colorRepositoryOpacityWhiteTransparentLight) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteTransparentLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteTransparentLight, abstractTheme.colors.colorRepositoryOpacityWhiteTransparentLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteTransparentLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteHighDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteHighDark, abstractTheme.colorRepositoryOpacityWhiteHighDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteHighDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteHighDark, abstractTheme.colors.colorRepositoryOpacityWhiteHighDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteHighDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteHigherDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteHigherDark, abstractTheme.colorRepositoryOpacityWhiteHigherDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteHigherDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteHigherDark, abstractTheme.colors.colorRepositoryOpacityWhiteHigherDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteHigherDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteHighestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteHighestDark, abstractTheme.colorRepositoryOpacityWhiteHighestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteHighestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteHighestDark, abstractTheme.colors.colorRepositoryOpacityWhiteHighestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteHighestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteLowDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteLowDark, abstractTheme.colorRepositoryOpacityWhiteLowDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteLowDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteLowDark, abstractTheme.colors.colorRepositoryOpacityWhiteLowDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteLowDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteLowerDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteLowerDark, abstractTheme.colorRepositoryOpacityWhiteLowerDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteLowerDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteLowerDark, abstractTheme.colors.colorRepositoryOpacityWhiteLowerDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteLowerDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteLowestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteLowestDark, abstractTheme.colorRepositoryOpacityWhiteLowestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteLowestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteLowestDark, abstractTheme.colors.colorRepositoryOpacityWhiteLowestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteLowestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWhiteTransparentDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWhiteTransparentDark, abstractTheme.colorRepositoryOpacityWhiteTransparentDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWhiteTransparentDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWhiteTransparentDark, abstractTheme.colors.colorRepositoryOpacityWhiteTransparentDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWhiteTransparentDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityInfoDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityInfoDark, abstractTheme.colorRepositoryOpacityInfoDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityInfoDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityInfoDark, abstractTheme.colors.colorRepositoryOpacityInfoDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityInfoDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityNegativeDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityNegativeDark, abstractTheme.colorRepositoryOpacityNegativeDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityNegativeDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityNegativeDark, abstractTheme.colors.colorRepositoryOpacityNegativeDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityNegativeDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityPositiveDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityPositiveDark, abstractTheme.colorRepositoryOpacityPositiveDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityPositiveDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityPositiveDark, abstractTheme.colors.colorRepositoryOpacityPositiveDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityPositiveDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryOpacityWarningDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryOpacityWarningDark, abstractTheme.colorRepositoryOpacityWarningDark) - XCTAssertTrue(inheritedTheme.colorRepositoryOpacityWarningDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryOpacityWarningDark, abstractTheme.colors.colorRepositoryOpacityWarningDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryOpacityWarningDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveDefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveDefaultLight, abstractTheme.colorRepositoryPositiveDefaultLight) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveDefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveDefaultLight, abstractTheme.colors.colorRepositoryPositiveDefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveDefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveHighestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveHighestLight, abstractTheme.colorRepositoryPositiveHighestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveHighestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveHighestLight, abstractTheme.colors.colorRepositoryPositiveHighestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveHighestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveLowLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveLowLight, abstractTheme.colorRepositoryPositiveLowLight) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveLowLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveLowLight, abstractTheme.colors.colorRepositoryPositiveLowLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveLowLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveLowestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveLowestLight, abstractTheme.colorRepositoryPositiveLowestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveLowestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveLowestLight, abstractTheme.colors.colorRepositoryPositiveLowestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveLowestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveDefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveDefaultDark, abstractTheme.colorRepositoryPositiveDefaultDark) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveDefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveDefaultDark, abstractTheme.colors.colorRepositoryPositiveDefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveDefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveHighestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveHighestDark, abstractTheme.colorRepositoryPositiveHighestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveHighestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveHighestDark, abstractTheme.colors.colorRepositoryPositiveHighestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveHighestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveLowDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveLowDark, abstractTheme.colorRepositoryPositiveLowDark) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveLowDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveLowDark, abstractTheme.colors.colorRepositoryPositiveLowDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveLowDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPositiveLowestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPositiveLowestDark, abstractTheme.colorRepositoryPositiveLowestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryPositiveLowestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPositiveLowestDark, abstractTheme.colors.colorRepositoryPositiveLowestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPositiveLowestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPrimaryDefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPrimaryDefaultLight, abstractTheme.colorRepositoryPrimaryDefaultLight) - XCTAssertTrue(inheritedTheme.colorRepositoryPrimaryDefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPrimaryDefaultLight, abstractTheme.colors.colorRepositoryPrimaryDefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPrimaryDefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPrimaryLowLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPrimaryLowLight, abstractTheme.colorRepositoryPrimaryLowLight) - XCTAssertTrue(inheritedTheme.colorRepositoryPrimaryLowLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPrimaryLowLight, abstractTheme.colors.colorRepositoryPrimaryLowLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPrimaryLowLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPrimaryDefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPrimaryDefaultDark, abstractTheme.colorRepositoryPrimaryDefaultDark) - XCTAssertTrue(inheritedTheme.colorRepositoryPrimaryDefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPrimaryDefaultDark, abstractTheme.colors.colorRepositoryPrimaryDefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPrimaryDefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryPrimaryLowDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryPrimaryLowDark, abstractTheme.colorRepositoryPrimaryLowDark) - XCTAssertTrue(inheritedTheme.colorRepositoryPrimaryLowDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryPrimaryLowDark, abstractTheme.colors.colorRepositoryPrimaryLowDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryPrimaryLowDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningDefaultLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningDefaultLight, abstractTheme.colorRepositoryWarningDefaultLight) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningDefaultLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningDefaultLight, abstractTheme.colors.colorRepositoryWarningDefaultLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningDefaultLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningHighestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningHighestLight, abstractTheme.colorRepositoryWarningHighestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningHighestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningHighestLight, abstractTheme.colors.colorRepositoryWarningHighestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningHighestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningLowLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningLowLight, abstractTheme.colorRepositoryWarningLowLight) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningLowLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningLowLight, abstractTheme.colors.colorRepositoryWarningLowLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningLowLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningLowestLight() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningLowestLight, abstractTheme.colorRepositoryWarningLowestLight) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningLowestLight == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningLowestLight, abstractTheme.colors.colorRepositoryWarningLowestLight) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningLowestLight == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningDefaultDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningDefaultDark, abstractTheme.colorRepositoryWarningDefaultDark) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningDefaultDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningDefaultDark, abstractTheme.colors.colorRepositoryWarningDefaultDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningDefaultDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningHighestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningHighestDark, abstractTheme.colorRepositoryWarningHighestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningHighestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningHighestDark, abstractTheme.colors.colorRepositoryWarningHighestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningHighestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningLowDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningLowDark, abstractTheme.colorRepositoryWarningLowDark) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningLowDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningLowDark, abstractTheme.colors.colorRepositoryWarningLowDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningLowDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } func testInheritedThemeCanOverrideSemanticTokenColorRepositoryWarningLowestDark() throws { - XCTAssertNotEqual(inheritedTheme.colorRepositoryWarningLowestDark, abstractTheme.colorRepositoryWarningLowestDark) - XCTAssertTrue(inheritedTheme.colorRepositoryWarningLowestDark == OtherMockTheme.otherMockThemeSemanticColorToken) + XCTAssertNotEqual(inheritedTheme.colors.colorRepositoryWarningLowestDark, abstractTheme.colors.colorRepositoryWarningLowestDark) + XCTAssertTrue(inheritedTheme.colors.colorRepositoryWarningLowestDark == OtherMockThemeColorSemanticTokensWrapper.otherMockThemeSemanticColorToken) } } diff --git a/OUDS/Core/Themes/Inverse/Sources/InverseTheme+ColorSemanticTokens.swift b/OUDS/Core/Themes/Inverse/Sources/InverseTheme+ColorSemanticTokens.swift index 01f738d80c..52b0d73b7c 100644 --- a/OUDS/Core/Themes/Inverse/Sources/InverseTheme+ColorSemanticTokens.swift +++ b/OUDS/Core/Themes/Inverse/Sources/InverseTheme+ColorSemanticTokens.swift @@ -16,15 +16,21 @@ import OUDSThemesOrange import OUDSTokensRaw import OUDSTokensSemantic -// ଘ( ・ω・)_/゚・:*:・。☆ -// [File to generate by the tokenator] +// [File not generated by the tokenator] // WARNING: Not synchronized anymore with the Figjam / Figma by developers team // Create an issue for update https://github.com/Orange-OpenSource/ouds-ios/issues/new?template=token_update.yml -/// Overrides some colors using values defined in extension of ``ColorRawTokens`` in this current module. +/// Overrides some colors using semantic tokens of `ColorSemanticTokens`. /// Some tokens do not have values assigned in the design system, and must be overriden. /// Ensures the colors are always the "dark mode" colors. -extension InverseTheme { +/// In few words, uses the tokens which are all defined in ``OrangeThemeColorSemanticTokensWrapper`` and overrides them. +final class InverseThemeColorSemanticTokensWrapper: OrangeThemeColorSemanticTokensWrapper { + + // MARK: - Init + + deinit { } + + // MARK: - Overrides // MARK: - Color - Opacity - Invisible diff --git a/OUDS/Core/Themes/Inverse/Sources/InverseTheme.swift b/OUDS/Core/Themes/Inverse/Sources/InverseTheme.swift index b482c3e14b..6f44d6751a 100644 --- a/OUDS/Core/Themes/Inverse/Sources/InverseTheme.swift +++ b/OUDS/Core/Themes/Inverse/Sources/InverseTheme.swift @@ -12,6 +12,7 @@ // import OUDSThemesOrange +import OUDSTokensSemantic /// This is an override of the default basic `OrangeTheme` with some inverted colors. /// It can overrides any properties from its superclass, and can be derived too. @@ -21,7 +22,7 @@ public final class InverseTheme: OrangeTheme, @unchecked Sendable { /// Initializes the `InverseTheme` override public init() { - super.init() + super.init(colors: InverseThemeColorSemanticTokensWrapper()) } deinit { } diff --git a/OUDS/Core/Themes/Inverse/Tests/TestInverseThemeColors.swift b/OUDS/Core/Themes/Inverse/Tests/TestInverseThemeColors.swift index f0bbd6bd14..3632dc97ea 100644 --- a/OUDS/Core/Themes/Inverse/Tests/TestInverseThemeColors.swift +++ b/OUDS/Core/Themes/Inverse/Tests/TestInverseThemeColors.swift @@ -39,707 +39,707 @@ final class TestInverseThemeColors: XCTestCase { // MARK: - Test cases func testColorsHomogeneityColorOpacityInvisibleBlack() throws { - assertHomogeneity(inverseTheme.colorOpacityInvisibleBlack) + assertHomogeneity(inverseTheme.colors.colorOpacityInvisibleBlack) } func testColorsHomogeneityColorOpacityInvisibleWhite() throws { - assertHomogeneity(inverseTheme.colorOpacityInvisibleWhite) + assertHomogeneity(inverseTheme.colors.colorOpacityInvisibleWhite) } // MARK: - Color - Action func testColorsHomogeneityColorActionDisabled() throws { - assertHomogeneity(inverseTheme.colorActionDisabled) + assertHomogeneity(inverseTheme.colors.colorActionDisabled) } func testColorsHomogeneityColorActionEnabled() throws { - assertHomogeneity(inverseTheme.colorActionEnabled) + assertHomogeneity(inverseTheme.colors.colorActionEnabled) } func testColorsHomogeneityColorActionFocus() throws { - assertHomogeneity(inverseTheme.colorActionFocus) + assertHomogeneity(inverseTheme.colors.colorActionFocus) } func testColorsHomogeneityColorActionHighlighted() throws { - assertHomogeneity(inverseTheme.colorActionHighlighted) + assertHomogeneity(inverseTheme.colors.colorActionHighlighted) } func testColorsHomogeneityColorActionHover() throws { - assertHomogeneity(inverseTheme.colorActionHover) + assertHomogeneity(inverseTheme.colors.colorActionHover) } func testColorsHomogeneityColorActionLoading() throws { - assertHomogeneity(inverseTheme.colorActionLoading) + assertHomogeneity(inverseTheme.colors.colorActionLoading) } func testColorsHomogeneityColorActionNegativeEnabled() throws { - assertHomogeneity(inverseTheme.colorActionNegativeEnabled) + assertHomogeneity(inverseTheme.colors.colorActionNegativeEnabled) } func testColorsHomogeneityColorActionNegativeFocus() throws { - assertHomogeneity(inverseTheme.colorActionNegativeFocus) + assertHomogeneity(inverseTheme.colors.colorActionNegativeFocus) } func testColorsHomogeneityColorActionNegativeHover() throws { - assertHomogeneity(inverseTheme.colorActionNegativeHover) + assertHomogeneity(inverseTheme.colors.colorActionNegativeHover) } func testColorsHomogeneityColorActionNegativeLoading() throws { - assertHomogeneity(inverseTheme.colorActionNegativeLoading) + assertHomogeneity(inverseTheme.colors.colorActionNegativeLoading) } func testColorsHomogeneityColorActionNegativePressed() throws { - assertHomogeneity(inverseTheme.colorActionNegativePressed) + assertHomogeneity(inverseTheme.colors.colorActionNegativePressed) } func testColorsHomogeneityColorActionPressed() throws { - assertHomogeneity(inverseTheme.colorActionPressed) + assertHomogeneity(inverseTheme.colors.colorActionPressed) } func testColorsHomogeneityColorActionSelected() throws { - assertHomogeneity(inverseTheme.colorActionSelected) + assertHomogeneity(inverseTheme.colors.colorActionSelected) } func testColorsHomogeneityColorActionSupportEnabled() throws { - assertHomogeneity(inverseTheme.colorActionSupportEnabled) + assertHomogeneity(inverseTheme.colors.colorActionSupportEnabled) } func testColorsHomogeneityColorActionSupportFocus() throws { - assertHomogeneity(inverseTheme.colorActionSupportFocus) + assertHomogeneity(inverseTheme.colors.colorActionSupportFocus) } func testColorsHomogeneityColorActionSupportHover() throws { - assertHomogeneity(inverseTheme.colorActionSupportHover) + assertHomogeneity(inverseTheme.colors.colorActionSupportHover) } func testColorsHomogeneityColorActionSupportLoading() throws { - assertHomogeneity(inverseTheme.colorActionSupportLoading) + assertHomogeneity(inverseTheme.colors.colorActionSupportLoading) } func testColorsHomogeneityColorActionSupportPressed() throws { - assertHomogeneity(inverseTheme.colorActionSupportPressed) + assertHomogeneity(inverseTheme.colors.colorActionSupportPressed) } func testColorsHomogeneityColorActionVisited() throws { - assertHomogeneity(inverseTheme.colorActionVisited) + assertHomogeneity(inverseTheme.colors.colorActionVisited) } // MARK: - Color - Always func testColorsHomogeneityColorAlwaysBlack() throws { - assertHomogeneity(inverseTheme.colorAlwaysBlack) + assertHomogeneity(inverseTheme.colors.colorAlwaysBlack) } func testColorsHomogeneityColorAlwaysOnBlack() throws { - assertHomogeneity(inverseTheme.colorAlwaysOnBlack) + assertHomogeneity(inverseTheme.colors.colorAlwaysOnBlack) } func testColorsHomogeneityColorAlwaysOnWhite() throws { - assertHomogeneity(inverseTheme.colorAlwaysOnWhite) + assertHomogeneity(inverseTheme.colors.colorAlwaysOnWhite) } func testColorsHomogeneityColorAlwaysWhite() throws { - assertHomogeneity(inverseTheme.colorAlwaysWhite) + assertHomogeneity(inverseTheme.colors.colorAlwaysWhite) } // MARK: - Color - Background func testColorsHomogeneityColorBgEmphasized() throws { - assertHomogeneity(inverseTheme.colorBgEmphasized) + assertHomogeneity(inverseTheme.colors.colorBgEmphasized) } func testColorsHomogeneityColorBgPrimary() throws { - assertHomogeneity(inverseTheme.colorBgPrimary) + assertHomogeneity(inverseTheme.colors.colorBgPrimary) } func testColorsHomogeneityColorBgSecondary() throws { - assertHomogeneity(inverseTheme.colorBgSecondary) + assertHomogeneity(inverseTheme.colors.colorBgSecondary) } func testColorsHomogeneityColorBgTertiary() throws { - assertHomogeneity(inverseTheme.colorBgTertiary) + assertHomogeneity(inverseTheme.colors.colorBgTertiary) } // MARK: - Color - Border func testColorsHomogeneityColorBorderBrandPrimary() throws { - assertHomogeneity(inverseTheme.colorBorderBrandPrimary) + assertHomogeneity(inverseTheme.colors.colorBorderBrandPrimary) } func testColorsHomogeneityColorBorderDefault() throws { - assertHomogeneity(inverseTheme.colorBorderDefault) + assertHomogeneity(inverseTheme.colors.colorBorderDefault) } func testColorsHomogeneityColorBorderEmphasized() throws { - assertHomogeneity(inverseTheme.colorBorderEmphasized) + assertHomogeneity(inverseTheme.colors.colorBorderEmphasized) } func testColorsHomogeneityColorBorderFocus() throws { - assertHomogeneity(inverseTheme.colorBorderFocus) + assertHomogeneity(inverseTheme.colors.colorBorderFocus) } func testColorsHomogeneityColorBorderFocusInset() throws { - assertHomogeneity(inverseTheme.colorBorderFocusInset) + assertHomogeneity(inverseTheme.colors.colorBorderFocusInset) } func testColorsHomogeneityColorBorderOnBrandPrimary() throws { - assertHomogeneity(inverseTheme.colorBorderOnBrandPrimary) + assertHomogeneity(inverseTheme.colors.colorBorderOnBrandPrimary) } // MARK: - Color - Content func testColorsHomogeneityColorContentBrandPrimary() throws { - assertHomogeneity(inverseTheme.colorContentBrandPrimary) + assertHomogeneity(inverseTheme.colors.colorContentBrandPrimary) } func testColorsHomogeneityColorContentDefault() throws { - assertHomogeneity(inverseTheme.colorContentDefault) + assertHomogeneity(inverseTheme.colors.colorContentDefault) } func testColorsHomogeneityColorContentDisabled() throws { - assertHomogeneity(inverseTheme.colorContentDisabled) + assertHomogeneity(inverseTheme.colors.colorContentDisabled) } func testColorsHomogeneityColorContentMuted() throws { - assertHomogeneity(inverseTheme.colorContentMuted) + assertHomogeneity(inverseTheme.colors.colorContentMuted) } func testColorsHomogeneityColorContentOnActionDisabled() throws { - assertHomogeneity(inverseTheme.colorContentOnActionDisabled) + assertHomogeneity(inverseTheme.colors.colorContentOnActionDisabled) } func testColorsHomogeneityColorContentOnActionEnabled() throws { - assertHomogeneity(inverseTheme.colorContentOnActionEnabled) + assertHomogeneity(inverseTheme.colors.colorContentOnActionEnabled) } func testColorsHomogeneityColorContentOnActionFocus() throws { - assertHomogeneity(inverseTheme.colorContentOnActionFocus) + assertHomogeneity(inverseTheme.colors.colorContentOnActionFocus) } func testColorsHomogeneityColorContentOnActionHighlighted() throws { - assertHomogeneity(inverseTheme.colorContentOnActionHighlighted) + assertHomogeneity(inverseTheme.colors.colorContentOnActionHighlighted) } func testColorsHomogeneityColorContentOnActionHover() throws { - assertHomogeneity(inverseTheme.colorContentOnActionHover) + assertHomogeneity(inverseTheme.colors.colorContentOnActionHover) } func testColorsHomogeneityColorContentOnActionLoading() throws { - assertHomogeneity(inverseTheme.colorContentOnActionLoading) + assertHomogeneity(inverseTheme.colors.colorContentOnActionLoading) } func testColorsHomogeneityColorContentOnActionNegative() throws { - assertHomogeneity(inverseTheme.colorContentOnActionNegative) + assertHomogeneity(inverseTheme.colors.colorContentOnActionNegative) } func testColorsHomogeneityColorContentOnActionPressed() throws { - assertHomogeneity(inverseTheme.colorContentOnActionPressed) + assertHomogeneity(inverseTheme.colors.colorContentOnActionPressed) } func testColorsHomogeneityColorContentOnBrandPrimary() throws { - assertHomogeneity(inverseTheme.colorContentOnBrandPrimary) + assertHomogeneity(inverseTheme.colors.colorContentOnBrandPrimary) } func testColorsHomogeneityColorContentOnOverlayEmphasized() throws { - assertHomogeneity(inverseTheme.colorContentOnOverlayEmphasized) + assertHomogeneity(inverseTheme.colors.colorContentOnOverlayEmphasized) } func testColorsHomogeneityColorContentOnStatusEmphasized() throws { - assertHomogeneity(inverseTheme.colorContentOnStatusEmphasized) + assertHomogeneity(inverseTheme.colors.colorContentOnStatusEmphasized) } func testColorsHomogeneityColorContentOnStatusEmphasizedNeutral() throws { - assertHomogeneity(inverseTheme.colorContentOnStatusEmphasizedNeutral) + assertHomogeneity(inverseTheme.colors.colorContentOnStatusEmphasizedNeutral) } func testColorsHomogeneityColorContentOnStatusMuted() throws { - assertHomogeneity(inverseTheme.colorContentOnStatusMuted) + assertHomogeneity(inverseTheme.colors.colorContentOnStatusMuted) } func testColorsHomogeneityColorContentStatusInfo() throws { - assertHomogeneity(inverseTheme.colorContentStatusInfo) + assertHomogeneity(inverseTheme.colors.colorContentStatusInfo) } func testColorsHomogeneityColorContentStatusNegative() throws { - assertHomogeneity(inverseTheme.colorContentStatusNegative) + assertHomogeneity(inverseTheme.colors.colorContentStatusNegative) } func testColorsHomogeneityColorContentStatusPositive() throws { - assertHomogeneity(inverseTheme.colorContentStatusPositive) + assertHomogeneity(inverseTheme.colors.colorContentStatusPositive) } func testColorsHomogeneityColorContentStatusWarning() throws { - assertHomogeneity(inverseTheme.colorContentStatusWarning) + assertHomogeneity(inverseTheme.colors.colorContentStatusWarning) } // MARK: - Color - Overlay func testColorsHomogeneityColorOverlayDefault() throws { - assertHomogeneity(inverseTheme.colorOverlayDefault) + assertHomogeneity(inverseTheme.colors.colorOverlayDefault) } func testColorsHomogeneityColorOverlayDrag() throws { - assertHomogeneity(inverseTheme.colorOverlayDrag) + assertHomogeneity(inverseTheme.colors.colorOverlayDrag) } func testColorsHomogeneityColorOverlayEmphasized() throws { - assertHomogeneity(inverseTheme.colorOverlayEmphasized) + assertHomogeneity(inverseTheme.colors.colorOverlayEmphasized) } func testColorsHomogeneityColorOverlayModal() throws { - assertHomogeneity(inverseTheme.colorOverlayModal) + assertHomogeneity(inverseTheme.colors.colorOverlayModal) } // MARK: - Color - Surface func testColorsHomogeneityColorSurfaceBrandPrimary() throws { - assertHomogeneity(inverseTheme.colorSurfaceBrandPrimary) + assertHomogeneity(inverseTheme.colors.colorSurfaceBrandPrimary) } func testColorsHomogeneityColorSurfaceStatusAccentEmphasized() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusAccentEmphasized) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusAccentEmphasized) } func testColorsHomogeneityColorSurfaceStatusAccentMuted() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusAccentMuted) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusAccentMuted) } func testColorsHomogeneityColorSurfaceStatusInfoEmphasized() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusInfoEmphasized) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusInfoEmphasized) } func testColorsHomogeneityColorSurfaceStatusInfoMuted() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusInfoMuted) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusInfoMuted) } func testColorsHomogeneityColorSurfaceStatusNegativeEmphasized() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusNegativeEmphasized) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusNegativeEmphasized) } func testColorsHomogeneityColorSurfaceStatusNegativeMuted() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusNegativeMuted) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusNegativeMuted) } func testColorsHomogeneityColorSurfaceStatusNeutralEmphasized() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusNeutralEmphasized) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusNeutralEmphasized) } func testColorsHomogeneityColorSurfaceStatusNeutralMuted() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusNeutralMuted) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusNeutralMuted) } func testColorsHomogeneityColorSurfaceStatusPositiveEmphasized() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusPositiveEmphasized) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusPositiveEmphasized) } func testColorsHomogeneityColorSurfaceStatusPositiveMuted() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusPositiveMuted) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusPositiveMuted) } func testColorsHomogeneityColorSurfaceStatusWarningEmphasized() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusWarningEmphasized) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusWarningEmphasized) } func testColorsHomogeneityColorSurfaceStatusWarningMuted() throws { - assertHomogeneity(inverseTheme.colorSurfaceStatusWarningMuted) + assertHomogeneity(inverseTheme.colors.colorSurfaceStatusWarningMuted) } // MARK: - Color - Decorative func testColorsHomogeneityColorDecorativeAccent1Default() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent1Default) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent1Default) } func testColorsHomogeneityColorDecorativeAccent1Emphasized() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent1Emphasized) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent1Emphasized) } func testColorsHomogeneityColorDecorativeAccent1Muted() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent1Muted) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent1Muted) } func testColorsHomogeneityColorDecorativeAccent2Default() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent2Default) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent2Default) } func testColorsHomogeneityColorDecorativeAccent2Emphasized() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent2Emphasized) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent2Emphasized) } func testColorsHomogeneityColorDecorativeAccent2Muted() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent2Muted) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent2Muted) } func testColorsHomogeneityColorDecorativeAccent3Default() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent3Default) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent3Default) } func testColorsHomogeneityColorDecorativeAccent3Emphasized() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent3Emphasized) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent3Emphasized) } func testColorsHomogeneityColorDecorativeAccent3Muted() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent3Muted) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent3Muted) } func testColorsHomogeneityColorDecorativeAccent4Default() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent4Default) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent4Default) } func testColorsHomogeneityColorDecorativeAccent4Emphasized() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent4Emphasized) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent4Emphasized) } func testColorsHomogeneityColorDecorativeAccent4Muted() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent4Muted) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent4Muted) } func testColorsHomogeneityColorDecorativeAccent5Default() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent5Default) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent5Default) } func testColorsHomogeneityColorDecorativeAccent5Emphasized() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent5Emphasized) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent5Emphasized) } func testColorsHomogeneityColorDecorativeAccent5Muted() throws { - assertHomogeneity(inverseTheme.colorDecorativeAccent5Muted) + assertHomogeneity(inverseTheme.colors.colorDecorativeAccent5Muted) } func testColorsHomogeneityColorDecorativeBrandPrimary() throws { - assertHomogeneity(inverseTheme.colorDecorativeBrandPrimary) + assertHomogeneity(inverseTheme.colors.colorDecorativeBrandPrimary) } func testColorsHomogeneityColorDecorativeBrandSecondary() throws { - assertHomogeneity(inverseTheme.colorDecorativeBrandSecondary) + assertHomogeneity(inverseTheme.colors.colorDecorativeBrandSecondary) } func testColorsHomogeneityColorDecorativeBrandTertiary() throws { - assertHomogeneity(inverseTheme.colorDecorativeBrandTertiary) + assertHomogeneity(inverseTheme.colors.colorDecorativeBrandTertiary) } func testColorsHomogeneityColorDecorativeNeutralDefault() throws { - assertHomogeneity(inverseTheme.colorDecorativeNeutralDefault) + assertHomogeneity(inverseTheme.colors.colorDecorativeNeutralDefault) } func testColorsHomogeneityColorDecorativeNeutralEmphasized() throws { - assertHomogeneity(inverseTheme.colorDecorativeNeutralEmphasized) + assertHomogeneity(inverseTheme.colors.colorDecorativeNeutralEmphasized) } func testColorsHomogeneityColorDecorativeNeutralMuted() throws { - assertHomogeneity(inverseTheme.colorDecorativeNeutralMuted) + assertHomogeneity(inverseTheme.colors.colorDecorativeNeutralMuted) } func testColorsHomogeneityColorDecorativeSkinTint100() throws { - assertHomogeneity(inverseTheme.colorDecorativeSkinTint100) + assertHomogeneity(inverseTheme.colors.colorDecorativeSkinTint100) } func testColorsHomogeneityColorDecorativeSkinTint200() throws { - assertHomogeneity(inverseTheme.colorDecorativeSkinTint200) + assertHomogeneity(inverseTheme.colors.colorDecorativeSkinTint200) } func testColorsHomogeneityColorDecorativeSkinTint300() throws { - assertHomogeneity(inverseTheme.colorDecorativeSkinTint300) + assertHomogeneity(inverseTheme.colors.colorDecorativeSkinTint300) } func testColorsHomogeneityColorDecorativeSkinTint400() throws { - assertHomogeneity(inverseTheme.colorDecorativeSkinTint400) + assertHomogeneity(inverseTheme.colors.colorDecorativeSkinTint400) } func testColorsHomogeneityColorDecorativeSkinTint500() throws { - assertHomogeneity(inverseTheme.colorDecorativeSkinTint500) + assertHomogeneity(inverseTheme.colors.colorDecorativeSkinTint500) } func testColorsHomogeneityColorDecorativeSkinTint600() throws { - assertHomogeneity(inverseTheme.colorDecorativeSkinTint600) + assertHomogeneity(inverseTheme.colors.colorDecorativeSkinTint600) } func testColorsHomogeneityColorDecorativeSkinTint700() throws { - assertHomogeneity(inverseTheme.colorDecorativeSkinTint700) + assertHomogeneity(inverseTheme.colors.colorDecorativeSkinTint700) } func testColorsHomogeneityColorDecorativeSkinTint800() throws { - assertHomogeneity(inverseTheme.colorDecorativeSkinTint800) + assertHomogeneity(inverseTheme.colors.colorDecorativeSkinTint800) } func testColorsHomogeneityColorDecorativeSkinTint900() throws { - assertHomogeneity(inverseTheme.colorDecorativeSkinTint900) + assertHomogeneity(inverseTheme.colors.colorDecorativeSkinTint900) } // MARK: - Color - Chart func testColorsHomogeneityColorChartCategoricalTier1() throws { - assertHomogeneity(inverseTheme.colorChartCategoricalTier1) + assertHomogeneity(inverseTheme.colors.colorChartCategoricalTier1) } func testColorsHomogeneityColorChartCategoricalTier2() throws { - assertHomogeneity(inverseTheme.colorChartCategoricalTier2) + assertHomogeneity(inverseTheme.colors.colorChartCategoricalTier2) } func testColorsHomogeneityColorChartCategoricalTier3() throws { - assertHomogeneity(inverseTheme.colorChartCategoricalTier3) + assertHomogeneity(inverseTheme.colors.colorChartCategoricalTier3) } func testColorsHomogeneityColorChartCategoricalTier4() throws { - assertHomogeneity(inverseTheme.colorChartCategoricalTier4) + assertHomogeneity(inverseTheme.colors.colorChartCategoricalTier4) } func testColorsHomogeneityColorChartCategoricalTier5() throws { - assertHomogeneity(inverseTheme.colorChartCategoricalTier5) + assertHomogeneity(inverseTheme.colors.colorChartCategoricalTier5) } func testColorsHomogeneityColorChartCategoricalTier6() throws { - assertHomogeneity(inverseTheme.colorChartCategoricalTier6) + assertHomogeneity(inverseTheme.colors.colorChartCategoricalTier6) } func testColorsHomogeneityColorChartCategoricalTier7() throws { - assertHomogeneity(inverseTheme.colorChartCategoricalTier7) + assertHomogeneity(inverseTheme.colors.colorChartCategoricalTier7) } func testColorsHomogeneityColorChartCategoricalTier8() throws { - assertHomogeneity(inverseTheme.colorChartCategoricalTier8) + assertHomogeneity(inverseTheme.colors.colorChartCategoricalTier8) } func testColorsHomogeneityColorChartCategoricalTier9() throws { - assertHomogeneity(inverseTheme.colorChartCategoricalTier9) + assertHomogeneity(inverseTheme.colors.colorChartCategoricalTier9) } func testColorsHomogeneityColorChartCategoricalTier10() throws { - assertHomogeneity(inverseTheme.colorChartCategoricalTier10) + assertHomogeneity(inverseTheme.colors.colorChartCategoricalTier10) } func testColorsHomogeneityColorChartFunctionalInformation() throws { - assertHomogeneity(inverseTheme.colorChartFunctionalInformation) + assertHomogeneity(inverseTheme.colors.colorChartFunctionalInformation) } func testColorsHomogeneityColorChartFunctionalNegative() throws { - assertHomogeneity(inverseTheme.colorChartFunctionalNegative) + assertHomogeneity(inverseTheme.colors.colorChartFunctionalNegative) } func testColorsHomogeneityColorChartFunctionalPositive() throws { - assertHomogeneity(inverseTheme.colorChartFunctionalPositive) + assertHomogeneity(inverseTheme.colors.colorChartFunctionalPositive) } func testColorsHomogeneityColorChartFunctionalWarning() throws { - assertHomogeneity(inverseTheme.colorChartFunctionalWarning) + assertHomogeneity(inverseTheme.colors.colorChartFunctionalWarning) } func testColorsHomogeneityColorChartGridlines() throws { - assertHomogeneity(inverseTheme.colorChartGridlines) + assertHomogeneity(inverseTheme.colors.colorChartGridlines) } func testColorsHomogeneityColorChartHighlight() throws { - assertHomogeneity(inverseTheme.colorChartHighlight) + assertHomogeneity(inverseTheme.colors.colorChartHighlight) } func testColorsHomogeneityColorChartNeutral() throws { - assertHomogeneity(inverseTheme.colorChartNeutral) + assertHomogeneity(inverseTheme.colors.colorChartNeutral) } // MARK: - Color - Repository func testColorsHomogeneityColorRepositoryAccentDefault() throws { - assertHomogeneity(inverseTheme.colorRepositoryAccentDefault) + assertHomogeneity(inverseTheme.colors.colorRepositoryAccentDefault) } func testColorsHomogeneityColorRepositoryAccentHighest() throws { - assertHomogeneity(inverseTheme.colorRepositoryAccentHighest) + assertHomogeneity(inverseTheme.colors.colorRepositoryAccentHighest) } func testColorsHomogeneityColorRepositoryAccentLow() throws { - assertHomogeneity(inverseTheme.colorRepositoryAccentLow) + assertHomogeneity(inverseTheme.colors.colorRepositoryAccentLow) } func testColorsHomogeneityColorRepositoryAccentLowest() throws { - assertHomogeneity(inverseTheme.colorRepositoryAccentLowest) + assertHomogeneity(inverseTheme.colors.colorRepositoryAccentLowest) } func testColorsHomogeneityColorRepositoryInfoDefault() throws { - assertHomogeneity(inverseTheme.colorRepositoryInfoDefault) + assertHomogeneity(inverseTheme.colors.colorRepositoryInfoDefault) } func testColorsHomogeneityColorRepositoryInfoHighest() throws { - assertHomogeneity(inverseTheme.colorRepositoryInfoHighest) + assertHomogeneity(inverseTheme.colors.colorRepositoryInfoHighest) } func testColorsHomogeneityColorRepositoryInfoLow() throws { - assertHomogeneity(inverseTheme.colorRepositoryInfoLow) + assertHomogeneity(inverseTheme.colors.colorRepositoryInfoLow) } func testColorsHomogeneityColorRepositoryInfoLowest() throws { - assertHomogeneity(inverseTheme.colorRepositoryInfoLowest) + assertHomogeneity(inverseTheme.colors.colorRepositoryInfoLowest) } func testColorsHomogeneityColorRepositoryNegativeDefault() throws { - assertHomogeneity(inverseTheme.colorRepositoryNegativeDefault) + assertHomogeneity(inverseTheme.colors.colorRepositoryNegativeDefault) } func testColorsHomogeneityColorRepositoryNegativeHigh() throws { - assertHomogeneity(inverseTheme.colorRepositoryNegativeHigh) + assertHomogeneity(inverseTheme.colors.colorRepositoryNegativeHigh) } func testColorsHomogeneityColorRepositoryNegativeHigher() throws { - assertHomogeneity(inverseTheme.colorRepositoryNegativeHigher) + assertHomogeneity(inverseTheme.colors.colorRepositoryNegativeHigher) } func testColorsHomogeneityColorRepositoryNegativeHighest() throws { - assertHomogeneity(inverseTheme.colorRepositoryNegativeHighest) + assertHomogeneity(inverseTheme.colors.colorRepositoryNegativeHighest) } func testColorsHomogeneityColorRepositoryNegativeLow() throws { - assertHomogeneity(inverseTheme.colorRepositoryNegativeLow) + assertHomogeneity(inverseTheme.colors.colorRepositoryNegativeLow) } func testColorsHomogeneityColorRepositoryNegativeLower() throws { - assertHomogeneity(inverseTheme.colorRepositoryNegativeLower) + assertHomogeneity(inverseTheme.colors.colorRepositoryNegativeLower) } func testColorsHomogeneityColorRepositoryNegativeLowest() throws { - assertHomogeneity(inverseTheme.colorRepositoryNegativeLowest) + assertHomogeneity(inverseTheme.colors.colorRepositoryNegativeLowest) } func testColorsHomogeneityColorRepositoryNeutralEmphasizedBlack() throws { - assertHomogeneity(inverseTheme.colorRepositoryNeutralEmphasizedBlack) + assertHomogeneity(inverseTheme.colors.colorRepositoryNeutralEmphasizedBlack) } func testColorsHomogeneityColorRepositoryNeutralEmphasizedHigh() throws { - assertHomogeneity(inverseTheme.colorRepositoryNeutralEmphasizedHigh) + assertHomogeneity(inverseTheme.colors.colorRepositoryNeutralEmphasizedHigh) } func testColorsHomogeneityColorRepositoryNeutralEmphasizedHigher() throws { - assertHomogeneity(inverseTheme.colorRepositoryNeutralEmphasizedHigher) + assertHomogeneity(inverseTheme.colors.colorRepositoryNeutralEmphasizedHigher) } func testColorsHomogeneityColorRepositoryNeutralEmphasizedHighest() throws { - assertHomogeneity(inverseTheme.colorRepositoryNeutralEmphasizedHighest) + assertHomogeneity(inverseTheme.colors.colorRepositoryNeutralEmphasizedHighest) } func testColorsHomogeneityColorRepositoryNeutralEmphasizedMedium() throws { - assertHomogeneity(inverseTheme.colorRepositoryNeutralEmphasizedMedium) + assertHomogeneity(inverseTheme.colors.colorRepositoryNeutralEmphasizedMedium) } func testColorsHomogeneityColorRepositoryNeutralMutedLower() throws { - assertHomogeneity(inverseTheme.colorRepositoryNeutralMutedLower) + assertHomogeneity(inverseTheme.colors.colorRepositoryNeutralMutedLower) } func testColorsHomogeneityColorRepositoryNeutralMutedLowest() throws { - assertHomogeneity(inverseTheme.colorRepositoryNeutralMutedLowest) + assertHomogeneity(inverseTheme.colors.colorRepositoryNeutralMutedLowest) } func testColorsHomogeneityColorRepositoryNeutralMutedWhite() throws { - assertHomogeneity(inverseTheme.colorRepositoryNeutralMutedWhite) + assertHomogeneity(inverseTheme.colors.colorRepositoryNeutralMutedWhite) } func testColorsHomogeneityColorRepositoryOpacityBlackHigher() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityBlackHigher) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityBlackHigher) } func testColorsHomogeneityColorRepositoryOpacityBlackHighest() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityBlackHighest) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityBlackHighest) } func testColorsHomogeneityColorRepositoryOpacityBlackLow() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityBlackLow) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityBlackLow) } func testColorsHomogeneityColorRepositoryOpacityBlackLower() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityBlackLower) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityBlackLower) } func testColorsHomogeneityColorRepositoryOpacityBlackLowest() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityBlackLowest) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityBlackLowest) } func testColorsHomogeneityColorRepositoryOpacityBlackMedium() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityBlackMedium) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityBlackMedium) } func testColorsHomogeneityColorRepositoryOpacityBlackTransparent() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityBlackTransparent) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityBlackTransparent) } func testColorsHomogeneityColorRepositoryOpacityInfo() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityInfo) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityInfo) } func testColorsHomogeneityColorRepositoryOpacityNegative() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityNegative) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityNegative) } func testColorsHomogeneityColorRepositoryOpacityPositive() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityPositive) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityPositive) } func testColorsHomogeneityColorRepositoryOpacityWarning() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityWarning) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityWarning) } func testColorsHomogeneityColorRepositoryOpacityWhiteHigh() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityWhiteHigh) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityWhiteHigh) } func testColorsHomogeneityColorRepositoryOpacityWhiteHigher() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityWhiteHigher) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityWhiteHigher) } func testColorsHomogeneityColorRepositoryOpacityWhiteHighest() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityWhiteHighest) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityWhiteHighest) } func testColorsHomogeneityColorRepositoryOpacityWhiteLow() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityWhiteLow) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityWhiteLow) } func testColorsHomogeneityColorRepositoryOpacityWhiteLower() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityWhiteLower) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityWhiteLower) } func testColorsHomogeneityColorRepositoryOpacityWhiteLowest() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityWhiteLowest) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityWhiteLowest) } func testColorsHomogeneityColorRepositoryOpacityWhiteLowTransparent() throws { - assertHomogeneity(inverseTheme.colorRepositoryOpacityWhiteTransparent) + assertHomogeneity(inverseTheme.colors.colorRepositoryOpacityWhiteTransparent) } func testColorsHomogeneityColorRepositoryPositiveDefault() throws { - assertHomogeneity(inverseTheme.colorRepositoryPositiveDefault) + assertHomogeneity(inverseTheme.colors.colorRepositoryPositiveDefault) } func testColorsHomogeneityColorRepositoryPositiveHighest() throws { - assertHomogeneity(inverseTheme.colorRepositoryPositiveHighest) + assertHomogeneity(inverseTheme.colors.colorRepositoryPositiveHighest) } func testColorsHomogeneityColorRepositoryPositiveLow() throws { - assertHomogeneity(inverseTheme.colorRepositoryPositiveLow) + assertHomogeneity(inverseTheme.colors.colorRepositoryPositiveLow) } func testColorsHomogeneityColorRepositoryPositiveLowest() throws { - assertHomogeneity(inverseTheme.colorRepositoryPositiveLowest) + assertHomogeneity(inverseTheme.colors.colorRepositoryPositiveLowest) } func testColorsHomogeneityColorRepositoryPrimaryDefault() throws { - assertHomogeneity(inverseTheme.colorRepositoryPrimaryDefault) + assertHomogeneity(inverseTheme.colors.colorRepositoryPrimaryDefault) } func testColorsHomogeneityColorRepositoryPrimaryLow() throws { - assertHomogeneity(inverseTheme.colorRepositoryPrimaryLow) + assertHomogeneity(inverseTheme.colors.colorRepositoryPrimaryLow) } func testColorsHomogeneityColorRepositoryWarningDefault() throws { - assertHomogeneity(inverseTheme.colorRepositoryWarningDefault) + assertHomogeneity(inverseTheme.colors.colorRepositoryWarningDefault) } func testColorsHomogeneityColorRepositoryWarningHighest() throws { - assertHomogeneity(inverseTheme.colorRepositoryWarningHighest) + assertHomogeneity(inverseTheme.colors.colorRepositoryWarningHighest) } func testColorsHomogeneityColorRepositoryWarningLow() throws { - assertHomogeneity(inverseTheme.colorRepositoryWarningLow) + assertHomogeneity(inverseTheme.colors.colorRepositoryWarningLow) } func testColorsHomogeneityColorRepositoryWarningLowest() throws { - assertHomogeneity(inverseTheme.colorRepositoryWarningLowest) + assertHomogeneity(inverseTheme.colors.colorRepositoryWarningLowest) } } // swiftlint:enable required_deinit diff --git a/OUDS/Core/Themes/Orange/Sources/OrangeTheme+SemanticColorTokens.swift b/OUDS/Core/Themes/Orange/Sources/OrangeTheme+SemanticColorTokens.swift index 45a3841b98..7d9dfb7de6 100644 --- a/OUDS/Core/Themes/Orange/Sources/OrangeTheme+SemanticColorTokens.swift +++ b/OUDS/Core/Themes/Orange/Sources/OrangeTheme+SemanticColorTokens.swift @@ -22,16 +22,16 @@ import OUDSTokensSemantic /// Overrides some color tokens using values available in ``OrangeBrandColorRawTokens``. /// In fact the *tokenator* is not able to do the magic needed using the JSON file produced by *Figma*. -/// Some color tokens are not isolated by theme in *Figma*, thus the abstract ``OUDSTheme`` faces issues by defining tokens with raw tokens not defined in ``OrangeBrandColorRawTokens`` but in ``OrangeBrandColorRawTokens``. Thus when the ``OUDSTheme``has its colors tokens updated, a manual update must be done to replace unknown tokens by `fatalError` (i.e. must be overriden somewhere somehow) in that file and in this ``OrangeTheme`` files tokens must be overriden and manualy updated with the expected values. +/// Some color tokens are not isolated by theme in *Figma*, thus the abstract ``OUDSColorSemanticTokensWrapper`` in `OUDS` module faces issues by defining tokens with raw tokens not defined in ``ColorRawTokens`` but in ``OrangeBrandColorRawTokens``. Thus when the ``OUDSColorSemanticTokensWrapper``has its colors tokens updated, a manual update must be done to replace unknown tokens by `fatalError` (i.e. must be overriden somewhere somehow) in that file and in this ``OrangeTheme`` file tokens must be overriden and manualy updated with the expected values. /// /// // For example, in OUDSTheme colors: /// -/// // This token can be defined because uses colorFunctionalDarkGray400 defined in OrangeBrandColorRawTokens, that's ok -/// override open var colorActionPrimaryHoverLight: ColorSemanticToken { OrangeBrandColorRawTokens.colorFunctionalDarkGray400 } +/// // This token can be defined because uses colorFunctionalDarkGray400 defined in ColorRawTokens, that's ok +/// override open var colorActionPrimaryHoverLight: ColorSemanticToken { ColorRawTokens.colorFunctionalDarkGray400 } /// -/// // This token does not compile because colorOrange500 is in OrangeBrandOrangeBrandColorRawTokens and not OrangeBrandColorRawTokens +/// // This token does not compile because colorOrange500 is in OrangeBrandColorRawTokens and not ColorRawTokens /// // but Figma cannot manage them so the JSON is wrong and the tokenator cannot guess the trick -/// override open var colorActionPrimaryLoadingOnBgEmphasizedLight: ColorSemanticToken { OrangeBrandColorRawTokens.colorOrange500 } +/// override open var colorActionPrimaryLoadingOnBgEmphasizedLight: ColorSemanticToken { ColorRawTokens.colorOrange500 } /// /// // So it must be replaced by to prevent themes to use bad tokens /// // and ensure they will be defined somewhere somehow @@ -40,7 +40,7 @@ import OUDSTokensSemantic /// // And in OrangeTheme colors: /// /// // Token must be overriden -/// override open var colorActionPrimaryLoadingOnBgEmphasizedLight: ColorSemanticToken { OrangeBrandOrangeBrandColorRawTokens.colorOrange500 } +/// override open var colorActionPrimaryLoadingOnBgEmphasizedLight: ColorSemanticToken { OrangeBrandColorRawTokens.colorOrange500 } /// /// // And use the suitable reference in the multiple if existing /// override open var colorActionPrimaryLoadingOnBgEmphasized: MultipleColorSemanticTokens { MultipleColorSemanticTokens(light: colorActionPrimaryLoadingOnBgEmphasizedLight, dark: ...) } @@ -49,7 +49,13 @@ import OUDSTokensSemantic /// /// In few words, we need to keep isolated tokens and brand colors, provide kind of abstract architecture with isolated and overridable themes, but face troubles with *Figma* design kit having conception issues and producing JSON not reflecting the reality making *tokenator* unable to build the expected Swift code. /// We get uncompilable code for color tokens update and need to make the merge manualy. -extension OrangeTheme { +open class OrangeThemeColorSemanticTokensWrapper: OUDSColorSemanticTokensWrapper { + + // MARK: - Init + + deinit { } + + // MARK: - Overrides // NOTE: Picked from OUDSTheme since tokenator update // Define here because using raw tokens not defined in OUDSTheme module diff --git a/OUDS/Core/Themes/Orange/Sources/OrangeTheme.swift b/OUDS/Core/Themes/Orange/Sources/OrangeTheme.swift index c375aa39dc..f618e649c5 100644 --- a/OUDS/Core/Themes/Orange/Sources/OrangeTheme.swift +++ b/OUDS/Core/Themes/Orange/Sources/OrangeTheme.swift @@ -14,24 +14,37 @@ import OUDS import OUDSTokensSemantic -/// This is an override of the default basic ``OUDSTheme`` and should be seen as the default theme for the OUDS library. +/// This is an override of the default basic ``OUDSTheme`` and **must be seen as the default theme for the OUDS library**. /// It can override any properties from its superclass, and can be derived too. +/// The `InverseTheme` inherits from this `OrangeTheme`. open class OrangeTheme: OUDSTheme, @unchecked Sendable { // MARK: - Initializers - /// Initializes the `OrangeTheme` + /// Initializes the `OrangeTheme` with its `OrangeThemeColorSemanticTokensWrapper` for colors token management public init() { - super.init() + super.init(colors: OrangeThemeColorSemanticTokensWrapper()) + } + + /// Initializes the `OrangeTheme` and lets children classes to user their own tokens implementations. + /// This constructor is mainly used by `InverseTheme`. + /// - Parameters: + /// - colors: An object providing all the color semantic tokens, as `AllColorSemanticTokens` implementation + public init(colors: AllColorSemanticTokens) { + super.init(colors: colors) } /// Initializes the `OrangeTheme` and lets children classes to user their own tokens implementations /// - Parameters: /// - borders: An object providing all the border semantic tokens, as `BorderSemanticTokens` implementation /// - opacities: An object providing all the opacity semantic tokens, as `OpacitySemanticTokens` implementation + /// - colors: An object providing all the color semantic tokens, as `AllColorSemanticTokens` implementation override public init(borders: BorderSemanticTokens, - opacities: OpacitySemanticTokens) { - super.init(borders: borders) + opacities: OpacitySemanticTokens, + colors: AllColorSemanticTokens) { + super.init(borders: borders, + opacities: opacities, + colors: colors) } deinit { } diff --git a/OUDS/Core/Tokens/SemanticTokens/Sources/Wrappers/OUDSColorSemanticTokensWrapper.swift b/OUDS/Core/Tokens/SemanticTokens/Sources/Wrappers/OUDSColorSemanticTokensWrapper.swift new file mode 100644 index 0000000000..88e57cf0ff --- /dev/null +++ b/OUDS/Core/Tokens/SemanticTokens/Sources/Wrappers/OUDSColorSemanticTokensWrapper.swift @@ -0,0 +1,29 @@ +// +// Software Name: OUDS iOS +// SPDX-FileCopyrightText: Copyright (c) Orange SA +// SPDX-License-Identifier: MIT +// +// This software is distributed under the MIT license, +// the text of which is available at https://opensource.org/license/MIT/ +// or see the "LICENSE" file for more details. +// +// Authors: See CONTRIBUTORS.txt +// Software description: A SwiftUI components library with code examples for Orange Unified Design System +// + +/// A class which wraps all **color semantic tokens**, *multiple* or not, and expose them. +/// This wrapper should be integrated as a ``AllColorSemanticTokens`` implementation inside `OUDSTheme` so as to provide +/// all tokens to the users. +open class OUDSColorSemanticTokensWrapper { + + /// Intializes the wrapper + public init() { } + + deinit{ } + + // ଘ( ・ω・)_/゚・:*:・。☆ + // Note: So as to help the integration of generated code produced by the tokenator + // the implemention of ColorSemanticTokens and ColorMultipleTokens are not here but in OUDS/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+ColorSemanticTokens.swift + // and OUDS/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+ColorMultipleSemanticTokens.swift + // This declaration of OUDSColorSemanticTokensWrapper is here to allow to write documentation. +} diff --git a/OUDS/Core/Tokens/SemanticTokens/Sources/Wrappers/Wrappers+TypeAliases.swift b/OUDS/Core/Tokens/SemanticTokens/Sources/Wrappers/Wrappers+TypeAliases.swift new file mode 100644 index 0000000000..157cb20b3c --- /dev/null +++ b/OUDS/Core/Tokens/SemanticTokens/Sources/Wrappers/Wrappers+TypeAliases.swift @@ -0,0 +1,17 @@ +// +// Software Name: OUDS iOS +// SPDX-FileCopyrightText: Copyright (c) Orange SA +// SPDX-License-Identifier: MIT +// +// This software is distributed under the MIT license, +// the text of which is available at https://opensource.org/license/MIT/ +// or see the "LICENSE" file for more details. +// +// Authors: See CONTRIBUTORS.txt +// Software description: A SwiftUI components library with code examples for Orange Unified Design System +// + +/// A type alias which merges ``ColorSemanticTokens`` and ``ColorMultipleSemanticTokens``. +/// It helps in the end to define a wrapper for all the semantic tokens of colors, multiple or not, generated or not. +/// For example ``OUDSColorSemanticTokensWrapper`` uses this type alias. +public typealias AllColorSemanticTokens = ColorSemanticTokens & ColorMultipleSemanticTokens diff --git a/OUDS/Core/Tokens/SemanticTokens/Sources/_OUDSTokensSemantic.docc/OUDSTokensSemantic.md b/OUDS/Core/Tokens/SemanticTokens/Sources/_OUDSTokensSemantic.docc/OUDSTokensSemantic.md index 7ad12d580b..a8d6bcf659 100644 --- a/OUDS/Core/Tokens/SemanticTokens/Sources/_OUDSTokensSemantic.docc/OUDSTokensSemantic.md +++ b/OUDS/Core/Tokens/SemanticTokens/Sources/_OUDSTokensSemantic.docc/OUDSTokensSemantic.md @@ -111,7 +111,7 @@ struct SomeView: View { var body: some View { Rectangle() .frame(width: theme.sizeIconDecorative2Xl, height: theme.sizeIconDecorativeXl) - .foregroundColor(theme.colorBgSecondary.color(for: colorScheme)) + .foregroundColor(theme.colors.colorBgSecondary.color(for: colorScheme)) .shadow(elevation: theme.elevationRaised.elevation(for: colorScheme)) .padding(.bottom, theme.spaceFixedNone) } diff --git a/Showcase/Showcase/MainView.swift b/Showcase/Showcase/MainView.swift index 7832109d33..96480d6e20 100644 --- a/Showcase/Showcase/MainView.swift +++ b/Showcase/Showcase/MainView.swift @@ -35,7 +35,7 @@ struct MainView: View { Label("app_bottomBar_about_label", image: "ic_info") } } - .accentColor(theme.colorContentBrandPrimary.color(for: colorScheme)) + .accentColor(theme.colors.colorContentBrandPrimary.color(for: colorScheme)) } } diff --git a/Showcase/Showcase/Pages/Components/Button/ButtonPage.swift b/Showcase/Showcase/Pages/Components/Button/ButtonPage.swift index 9dfbd56fbc..6532b18d8c 100644 --- a/Showcase/Showcase/Pages/Components/Button/ButtonPage.swift +++ b/Showcase/Showcase/Pages/Components/Button/ButtonPage.swift @@ -105,7 +105,7 @@ struct ButtonIllustration: View { } .padding(.all, theme.spaceFixedMedium) } - .background(theme.colorBgSecondary.color(for: colorScheme)) + .background(theme.colors.colorBgSecondary.color(for: colorScheme)) } } diff --git a/Showcase/Showcase/Pages/ThemeSelection/ThemeSelection.swift b/Showcase/Showcase/Pages/ThemeSelection/ThemeSelection.swift index b3e6bec979..41e4c96b15 100644 --- a/Showcase/Showcase/Pages/ThemeSelection/ThemeSelection.swift +++ b/Showcase/Showcase/Pages/ThemeSelection/ThemeSelection.swift @@ -121,6 +121,6 @@ struct ThemeSelectionButton: View { .accessibilityLabel("app_topBar_theme_button_a11y") .accessibilityHint("app_topBar_theme_button_hint_a11y") } - .foregroundColor(themeProvider.currentTheme.colorContentBrandPrimary.color(for: colorScheme)) + .foregroundColor(themeProvider.currentTheme.colors.colorContentBrandPrimary.color(for: colorScheme)) } } diff --git a/Showcase/Showcase/Pages/Tokens/Border/BorderTokenPage.swift b/Showcase/Showcase/Pages/Tokens/Border/BorderTokenPage.swift index 40e6899f86..00f96e13a1 100644 --- a/Showcase/Showcase/Pages/Tokens/Border/BorderTokenPage.swift +++ b/Showcase/Showcase/Pages/Tokens/Border/BorderTokenPage.swift @@ -37,7 +37,7 @@ struct BorderTokenPage: View { } header: { Text("app_tokens_border_width_label") .typeHeadingLarge(theme) - .foregroundStyle(theme.colorContentDefault.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentDefault.color(for: colorScheme)) } Section { @@ -50,7 +50,7 @@ struct BorderTokenPage: View { } header: { Text("app_tokens_border_radius_label") .typeHeadingLarge(theme) - .foregroundStyle(theme.colorContentDefault.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentDefault.color(for: colorScheme)) } Section { @@ -63,7 +63,7 @@ struct BorderTokenPage: View { } header: { Text("app_tokens_border_style_label") .typeHeadingLarge(theme) - .foregroundStyle(theme.colorContentDefault.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentDefault.color(for: colorScheme)) } } .padding(.horizontal, theme.spaceFixedMedium) @@ -75,7 +75,7 @@ struct BorderTokenPage: View { var body: some View { Rectangle() - .fill(theme.colorBgSecondary.color(for: colorScheme)) + .fill(theme.colors.colorBgSecondary.color(for: colorScheme)) .frame(width: 64, height: 64) } } @@ -96,7 +96,7 @@ struct BorderTokenPage: View { .oudsBorder(style: theme.borders.borderStyleDefault, width: token, radius: theme.borders.borderRadiusNone, - color: theme.colorBorderDefault) + color: theme.colors.colorBorderDefault) } } } @@ -117,7 +117,7 @@ struct BorderTokenPage: View { .oudsBorder(style: theme.borders.borderStyleDefault, width: theme.borders.borderWidthDefault, radius: token, - color: theme.colorBorderDefault) + color: theme.colors.colorBorderDefault) } } } @@ -138,7 +138,7 @@ struct BorderTokenPage: View { .oudsBorder(style: token, width: theme.borders.borderWidthDefault, radius: theme.borders.borderRadiusNone, - color: theme.colorBorderDefault) + color: theme.colors.colorBorderDefault) } } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/ColorTokenPage.swift b/Showcase/Showcase/Pages/Tokens/Color/ColorTokenPage.swift index 3bb131d70c..2451238648 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/ColorTokenPage.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/ColorTokenPage.swift @@ -26,7 +26,7 @@ struct ColorTokenPage: View { var body: some View { Group { Section { - ShowcaseCode(code: "theme.colorBgPrimary.color(for: colorScheme)") + ShowcaseCode(code: "theme.colors.colorBgPrimary.color(for: colorScheme)") } Section { illustrationForAction() } header: { header("Action") } Section { illustrationForAlways() } header: { header("Always") } @@ -156,7 +156,7 @@ struct ColorTokenPage: View { style: theme.borders.borderStyleDefault, width: theme.borders.borderWidthThin, radius: theme.borders.borderRadiusNone, - color: theme.colorBorderDefault + color: theme.colors.colorBorderDefault ) } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Action.swift b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Action.swift index 5bd3de6815..d80912c451 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Action.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Action.swift @@ -40,43 +40,43 @@ extension NamedColor { func token(from theme: OUDSTheme) -> MultipleColorSemanticTokens { switch self { case .colorActionDisabled: - return theme.colorActionDisabled + return theme.colors.colorActionDisabled case .colorActionEnabled: - return theme.colorActionEnabled + return theme.colors.colorActionEnabled case .colorActionFocus: - return theme.colorActionFocus + return theme.colors.colorActionFocus case .colorActionHighlighted: - return theme.colorActionHighlighted + return theme.colors.colorActionHighlighted case .colorActionHover: - return theme.colorActionHover + return theme.colors.colorActionHover case .colorActionLoading: - return theme.colorActionLoading + return theme.colors.colorActionLoading case .colorActionNegativeEnabled: - return theme.colorActionNegativeEnabled + return theme.colors.colorActionNegativeEnabled case .colorActionNegativeFocus: - return theme.colorActionNegativeFocus + return theme.colors.colorActionNegativeFocus case .colorActionNegativeHover: - return theme.colorActionNegativeHover + return theme.colors.colorActionNegativeHover case .colorActionNegativeLoading: - return theme.colorActionNegativeLoading + return theme.colors.colorActionNegativeLoading case .colorActionNegativePressed: - return theme.colorActionNegativePressed + return theme.colors.colorActionNegativePressed case .colorActionPressed: - return theme.colorActionPressed + return theme.colors.colorActionPressed case .colorActionSelected: - return theme.colorActionSelected + return theme.colors.colorActionSelected case .colorActionSupportEnabled: - return theme.colorActionSupportEnabled + return theme.colors.colorActionSupportEnabled case .colorActionSupportFocus: - return theme.colorActionSupportFocus + return theme.colors.colorActionSupportFocus case .colorActionSupportHover: - return theme.colorActionSupportHover + return theme.colors.colorActionSupportHover case .colorActionSupportLoading: - return theme.colorActionSupportLoading + return theme.colors.colorActionSupportLoading case .colorActionSupportPressed: - return theme.colorActionSupportPressed + return theme.colors.colorActionSupportPressed case .colorActionVisited: - return theme.colorActionVisited + return theme.colors.colorActionVisited } } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Always.swift b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Always.swift index 8fe506fa81..d77f4ef3f1 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Always.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Always.swift @@ -25,13 +25,13 @@ extension NamedColor { func token(from theme: OUDSTheme) -> MultipleColorSemanticTokens { switch self { case .colorAlwaysBlack: - return theme.colorAlwaysBlack + return theme.colors.colorAlwaysBlack case .colorAlwaysOnBlack: - return theme.colorAlwaysOnBlack + return theme.colors.colorAlwaysOnBlack case .colorAlwaysOnWhite: - return theme.colorAlwaysOnWhite + return theme.colors.colorAlwaysOnWhite case .colorAlwaysWhite: - return theme.colorAlwaysWhite + return theme.colors.colorAlwaysWhite } } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Background.swift b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Background.swift index c386e44b8a..a2d3f21908 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Background.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Background.swift @@ -25,13 +25,13 @@ extension NamedColor { func token(from theme: OUDSTheme) -> MultipleColorSemanticTokens { switch self { case .colorBgEmphasized: - return theme.colorBgEmphasized + return theme.colors.colorBgEmphasized case .colorBgPrimary: - return theme.colorBgPrimary + return theme.colors.colorBgPrimary case .colorBgSecondary: - return theme.colorBgSecondary + return theme.colors.colorBgSecondary case .colorBgTertiary: - return theme.colorBgTertiary + return theme.colors.colorBgTertiary } } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Border.swift b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Border.swift index a4bdd5b31a..ea6325d2ad 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Border.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Border.swift @@ -27,17 +27,17 @@ extension NamedColor { func token(from theme: OUDSTheme) -> MultipleColorSemanticTokens { switch self { case .colorBorderBrandPrimary: - return theme.colorBorderBrandPrimary + return theme.colors.colorBorderBrandPrimary case .colorBorderDefault: - return theme.colorBorderDefault + return theme.colors.colorBorderDefault case .colorBorderEmphasized: - return theme.colorBorderEmphasized + return theme.colors.colorBorderEmphasized case .colorBorderFocus: - return theme.colorBorderFocus + return theme.colors.colorBorderFocus case .colorBorderFocusInset: - return theme.colorBorderFocusInset + return theme.colors.colorBorderFocusInset case .colorBorderOnBrandPrimary: - return theme.colorBorderOnBrandPrimary + return theme.colors.colorBorderOnBrandPrimary } } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Chart.swift b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Chart.swift index e07e1ad1b2..cd0261008b 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Chart.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Chart.swift @@ -38,39 +38,39 @@ extension NamedColor { func token(from theme: OUDSTheme) -> MultipleColorSemanticTokens { switch self { case .colorChartCategoricalTier1: - return theme.colorChartCategoricalTier1 + return theme.colors.colorChartCategoricalTier1 case .colorChartCategoricalTier2: - return theme.colorChartCategoricalTier2 + return theme.colors.colorChartCategoricalTier2 case .colorChartCategoricalTier3: - return theme.colorChartCategoricalTier3 + return theme.colors.colorChartCategoricalTier3 case .colorChartCategoricalTier4: - return theme.colorChartCategoricalTier4 + return theme.colors.colorChartCategoricalTier4 case .colorChartCategoricalTier5: - return theme.colorChartCategoricalTier5 + return theme.colors.colorChartCategoricalTier5 case .colorChartCategoricalTier6: - return theme.colorChartCategoricalTier6 + return theme.colors.colorChartCategoricalTier6 case .colorChartCategoricalTier7: - return theme.colorChartCategoricalTier7 + return theme.colors.colorChartCategoricalTier7 case .colorChartCategoricalTier8: - return theme.colorChartCategoricalTier8 + return theme.colors.colorChartCategoricalTier8 case .colorChartCategoricalTier9: - return theme.colorChartCategoricalTier9 + return theme.colors.colorChartCategoricalTier9 case .colorChartCategoricalTier10: - return theme.colorChartCategoricalTier10 + return theme.colors.colorChartCategoricalTier10 case .colorChartFunctionalInformation: - return theme.colorChartFunctionalInformation + return theme.colors.colorChartFunctionalInformation case .colorChartFunctionalNegative: - return theme.colorChartFunctionalNegative + return theme.colors.colorChartFunctionalNegative case .colorChartFunctionalPositive: - return theme.colorChartFunctionalPositive + return theme.colors.colorChartFunctionalPositive case .colorChartFunctionalWarning: - return theme.colorChartFunctionalWarning + return theme.colors.colorChartFunctionalWarning case .colorChartGridlines: - return theme.colorChartGridlines + return theme.colors.colorChartGridlines case .colorChartHighlight: - return theme.colorChartHighlight + return theme.colors.colorChartHighlight case .colorChartNeutral: - return theme.colorChartNeutral + return theme.colors.colorChartNeutral } } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Content.swift b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Content.swift index 7b66d603f0..c9214c047e 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Content.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Content.swift @@ -42,47 +42,47 @@ extension NamedColor { func token(from theme: OUDSTheme) -> MultipleColorSemanticTokens { switch self { case .colorContentBrandPrimary: - return theme.colorContentBrandPrimary + return theme.colors.colorContentBrandPrimary case .colorContentDefault: - return theme.colorContentDefault + return theme.colors.colorContentDefault case .colorContentDisabled: - return theme.colorContentDisabled + return theme.colors.colorContentDisabled case .colorContentMuted: - return theme.colorContentMuted + return theme.colors.colorContentMuted case .colorContentOnActionDisabled: - return theme.colorContentOnActionDisabled + return theme.colors.colorContentOnActionDisabled case .colorContentOnActionEnabled: - return theme.colorContentOnActionEnabled + return theme.colors.colorContentOnActionEnabled case .colorContentOnActionFocus: - return theme.colorContentOnActionFocus + return theme.colors.colorContentOnActionFocus case .colorContentOnActionHighlighted: - return theme.colorContentOnActionHighlighted + return theme.colors.colorContentOnActionHighlighted case .colorContentOnActionHover: - return theme.colorContentOnActionHover + return theme.colors.colorContentOnActionHover case .colorContentOnActionLoading: - return theme.colorContentOnActionLoading + return theme.colors.colorContentOnActionLoading case .colorContentOnActionNegative: - return theme.colorContentOnActionNegative + return theme.colors.colorContentOnActionNegative case .colorContentOnActionPressed: - return theme.colorContentOnActionPressed + return theme.colors.colorContentOnActionPressed case .colorContentOnBrandPrimary: - return theme.colorContentOnBrandPrimary + return theme.colors.colorContentOnBrandPrimary case .colorContentOnOverlayEmphasized: - return theme.colorContentOnOverlayEmphasized + return theme.colors.colorContentOnOverlayEmphasized case .colorContentOnStatusEmphasized: - return theme.colorContentOnStatusEmphasized + return theme.colors.colorContentOnStatusEmphasized case .colorContentOnStatusEmphasizedNeutral: - return theme.colorContentOnStatusEmphasizedNeutral + return theme.colors.colorContentOnStatusEmphasizedNeutral case .colorContentOnStatusMuted: - return theme.colorContentOnStatusMuted + return theme.colors.colorContentOnStatusMuted case .colorContentStatusInfo: - return theme.colorContentStatusInfo + return theme.colors.colorContentStatusInfo case .colorContentStatusNegative: - return theme.colorContentStatusNegative + return theme.colors.colorContentStatusNegative case .colorContentStatusPositive: - return theme.colorContentStatusPositive + return theme.colors.colorContentStatusPositive case .colorContentStatusWarning: - return theme.colorContentStatusWarning + return theme.colors.colorContentStatusWarning } } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Decorative.swift b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Decorative.swift index 8ecd35c1b4..326265cd6d 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Decorative.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Decorative.swift @@ -53,65 +53,65 @@ extension NamedColor { func token(from theme: OUDSTheme) -> MultipleColorSemanticTokens { switch self { case .colorDecorativeAccent1Default: - return theme.colorDecorativeAccent1Default + return theme.colors.colorDecorativeAccent1Default case .colorDecorativeAccent1Emphasized: - return theme.colorDecorativeAccent1Emphasized + return theme.colors.colorDecorativeAccent1Emphasized case .colorDecorativeAccent1Muted: - return theme.colorDecorativeAccent1Muted + return theme.colors.colorDecorativeAccent1Muted case .colorDecorativeAccent2Default: - return theme.colorDecorativeAccent2Default + return theme.colors.colorDecorativeAccent2Default case .colorDecorativeAccent2Emphasized: - return theme.colorDecorativeAccent2Emphasized + return theme.colors.colorDecorativeAccent2Emphasized case .colorDecorativeAccent2Muted: - return theme.colorDecorativeAccent2Muted + return theme.colors.colorDecorativeAccent2Muted case .colorDecorativeAccent3Default: - return theme.colorDecorativeAccent3Default + return theme.colors.colorDecorativeAccent3Default case .colorDecorativeAccent3Emphasized: - return theme.colorDecorativeAccent3Emphasized + return theme.colors.colorDecorativeAccent3Emphasized case .colorDecorativeAccent3Muted: - return theme.colorDecorativeAccent3Muted + return theme.colors.colorDecorativeAccent3Muted case .colorDecorativeAccent4Default: - return theme.colorDecorativeAccent4Default + return theme.colors.colorDecorativeAccent4Default case .colorDecorativeAccent4Emphasized: - return theme.colorDecorativeAccent4Emphasized + return theme.colors.colorDecorativeAccent4Emphasized case .colorDecorativeAccent4Muted: - return theme.colorDecorativeAccent4Muted + return theme.colors.colorDecorativeAccent4Muted case .colorDecorativeAccent5Default: - return theme.colorDecorativeAccent5Default + return theme.colors.colorDecorativeAccent5Default case .colorDecorativeAccent5Emphasized: - return theme.colorDecorativeAccent5Emphasized + return theme.colors.colorDecorativeAccent5Emphasized case .colorDecorativeAccent5Muted: - return theme.colorDecorativeAccent5Muted + return theme.colors.colorDecorativeAccent5Muted case .colorDecorativeBrandPrimary: - return theme.colorDecorativeBrandPrimary + return theme.colors.colorDecorativeBrandPrimary case .colorDecorativeBrandSecondary: - return theme.colorDecorativeBrandSecondary + return theme.colors.colorDecorativeBrandSecondary case .colorDecorativeBrandTertiary: - return theme.colorDecorativeBrandTertiary + return theme.colors.colorDecorativeBrandTertiary case .colorDecorativeNeutralDefault: - return theme.colorDecorativeNeutralDefault + return theme.colors.colorDecorativeNeutralDefault case .colorDecorativeNeutralEmphasized: - return theme.colorDecorativeNeutralEmphasized + return theme.colors.colorDecorativeNeutralEmphasized case .colorDecorativeNeutralMuted: - return theme.colorDecorativeNeutralMuted + return theme.colors.colorDecorativeNeutralMuted case .colorDecorativeSkinTint100: - return theme.colorDecorativeSkinTint100 + return theme.colors.colorDecorativeSkinTint100 case .colorDecorativeSkinTint200: - return theme.colorDecorativeSkinTint200 + return theme.colors.colorDecorativeSkinTint200 case .colorDecorativeSkinTint300: - return theme.colorDecorativeSkinTint300 + return theme.colors.colorDecorativeSkinTint300 case .colorDecorativeSkinTint400: - return theme.colorDecorativeSkinTint400 + return theme.colors.colorDecorativeSkinTint400 case .colorDecorativeSkinTint500: - return theme.colorDecorativeSkinTint500 + return theme.colors.colorDecorativeSkinTint500 case .colorDecorativeSkinTint600: - return theme.colorDecorativeSkinTint600 + return theme.colors.colorDecorativeSkinTint600 case .colorDecorativeSkinTint700: - return theme.colorDecorativeSkinTint700 + return theme.colors.colorDecorativeSkinTint700 case .colorDecorativeSkinTint800: - return theme.colorDecorativeSkinTint800 + return theme.colors.colorDecorativeSkinTint800 case .colorDecorativeSkinTint900: - return theme.colorDecorativeSkinTint900 + return theme.colors.colorDecorativeSkinTint900 } } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Opacity.swift b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Opacity.swift index 5d8b9fd767..909b05f746 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Opacity.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Opacity.swift @@ -23,9 +23,9 @@ extension NamedColor { func token(from theme: OUDSTheme) -> MultipleColorSemanticTokens { switch self { case .colorOpacityInvisibleBlack: - return theme.colorOpacityInvisibleBlack + return theme.colors.colorOpacityInvisibleBlack case .colorOpacityInvisibleWhite: - return theme.colorOpacityInvisibleWhite + return theme.colors.colorOpacityInvisibleWhite } } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Overlay.swift b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Overlay.swift index 9143d998b1..b563a5419a 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Overlay.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Overlay.swift @@ -25,13 +25,13 @@ extension NamedColor { func token(from theme: OUDSTheme) -> MultipleColorSemanticTokens { switch self { case .colorOverlayDefault: - return theme.colorOverlayDefault + return theme.colors.colorOverlayDefault case .colorOverlayDrag: - return theme.colorOverlayDrag + return theme.colors.colorOverlayDrag case .colorOverlayEmphasized: - return theme.colorOverlayEmphasized + return theme.colors.colorOverlayEmphasized case .colorOverlayModal: - return theme.colorOverlayModal + return theme.colors.colorOverlayModal } } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Repository.swift b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Repository.swift index 0bff14c548..b7416ed4b9 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Repository.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Repository.swift @@ -74,107 +74,107 @@ extension NamedColor { func token(from theme: OUDSTheme) -> MultipleColorSemanticTokens { switch self { case .colorRepositoryAccentDefault: - return theme.colorRepositoryAccentDefault + return theme.colors.colorRepositoryAccentDefault case .colorRepositoryAccentHighest: - return theme.colorRepositoryAccentHighest + return theme.colors.colorRepositoryAccentHighest case .colorRepositoryAccentLow: - return theme.colorRepositoryAccentLow + return theme.colors.colorRepositoryAccentLow case .colorRepositoryAccentLowest: - return theme.colorRepositoryAccentLowest + return theme.colors.colorRepositoryAccentLowest case .colorRepositoryInfoDefault: - return theme.colorRepositoryInfoDefault + return theme.colors.colorRepositoryInfoDefault case .colorRepositoryInfoHighest: - return theme.colorRepositoryInfoHighest + return theme.colors.colorRepositoryInfoHighest case .colorRepositoryInfoLow: - return theme.colorRepositoryInfoLow + return theme.colors.colorRepositoryInfoLow case .colorRepositoryInfoLowest: - return theme.colorRepositoryInfoLowest + return theme.colors.colorRepositoryInfoLowest case .colorRepositoryNegativeDefault: - return theme.colorRepositoryNegativeDefault + return theme.colors.colorRepositoryNegativeDefault case .colorRepositoryNegativeHigh: - return theme.colorRepositoryNegativeHigh + return theme.colors.colorRepositoryNegativeHigh case .colorRepositoryNegativeHigher: - return theme.colorRepositoryNegativeHigher + return theme.colors.colorRepositoryNegativeHigher case .colorRepositoryNegativeHighest: - return theme.colorRepositoryNegativeHighest + return theme.colors.colorRepositoryNegativeHighest case .colorRepositoryNegativeLow: - return theme.colorRepositoryNegativeLow + return theme.colors.colorRepositoryNegativeLow case .colorRepositoryNegativeLower: - return theme.colorRepositoryNegativeLower + return theme.colors.colorRepositoryNegativeLower case .colorRepositoryNegativeLowest: - return theme.colorRepositoryNegativeLowest + return theme.colors.colorRepositoryNegativeLowest case .colorRepositoryNeutralEmphasizedBlack: - return theme.colorRepositoryNeutralEmphasizedBlack + return theme.colors.colorRepositoryNeutralEmphasizedBlack case .colorRepositoryNeutralEmphasizedHigh: - return theme.colorRepositoryNeutralEmphasizedHigh + return theme.colors.colorRepositoryNeutralEmphasizedHigh case .colorRepositoryNeutralEmphasizedHigher: - return theme.colorRepositoryNeutralEmphasizedHigher + return theme.colors.colorRepositoryNeutralEmphasizedHigher case .colorRepositoryNeutralEmphasizedHighest: - return theme.colorRepositoryNeutralEmphasizedHighest + return theme.colors.colorRepositoryNeutralEmphasizedHighest case .colorRepositoryNeutralEmphasizedMedium: - return theme.colorRepositoryNeutralEmphasizedMedium + return theme.colors.colorRepositoryNeutralEmphasizedMedium case .colorRepositoryNeutralMutedLower: - return theme.colorRepositoryNeutralMutedLower + return theme.colors.colorRepositoryNeutralMutedLower case .colorRepositoryNeutralMutedLowest: - return theme.colorRepositoryNeutralMutedLowest + return theme.colors.colorRepositoryNeutralMutedLowest case .colorRepositoryNeutralMutedWhite: - return theme.colorRepositoryNeutralMutedWhite + return theme.colors.colorRepositoryNeutralMutedWhite case .colorRepositoryOpacityBlackHigher: - return theme.colorRepositoryOpacityBlackHigher + return theme.colors.colorRepositoryOpacityBlackHigher case .colorRepositoryOpacityBlackHighest: - return theme.colorRepositoryOpacityBlackHighest + return theme.colors.colorRepositoryOpacityBlackHighest case .colorRepositoryOpacityBlackLow: - return theme.colorRepositoryOpacityBlackLow + return theme.colors.colorRepositoryOpacityBlackLow case .colorRepositoryOpacityBlackLower: - return theme.colorRepositoryOpacityBlackLower + return theme.colors.colorRepositoryOpacityBlackLower case .colorRepositoryOpacityBlackLowest: - return theme.colorRepositoryOpacityBlackLowest + return theme.colors.colorRepositoryOpacityBlackLowest case .colorRepositoryOpacityBlackMedium: - return theme.colorRepositoryOpacityBlackMedium + return theme.colors.colorRepositoryOpacityBlackMedium case .colorRepositoryOpacityBlackTransparent: - return theme.colorRepositoryOpacityBlackTransparent + return theme.colors.colorRepositoryOpacityBlackTransparent case .colorRepositoryOpacityInfo: - return theme.colorRepositoryOpacityInfo + return theme.colors.colorRepositoryOpacityInfo case .colorRepositoryOpacityNegative: - return theme.colorRepositoryOpacityNegative + return theme.colors.colorRepositoryOpacityNegative case .colorRepositoryOpacityPositive: - return theme.colorRepositoryOpacityPositive + return theme.colors.colorRepositoryOpacityPositive case .colorRepositoryOpacityWarning: - return theme.colorRepositoryOpacityWarning + return theme.colors.colorRepositoryOpacityWarning case .colorRepositoryOpacityWhiteHigh: - return theme.colorRepositoryOpacityWhiteHigh + return theme.colors.colorRepositoryOpacityWhiteHigh case .colorRepositoryOpacityWhiteHigher: - return theme.colorRepositoryOpacityWhiteHigher + return theme.colors.colorRepositoryOpacityWhiteHigher case .colorRepositoryOpacityWhiteHighest: - return theme.colorRepositoryOpacityWhiteHighest + return theme.colors.colorRepositoryOpacityWhiteHighest case .colorRepositoryOpacityWhiteLow: - return theme.colorRepositoryOpacityWhiteLow + return theme.colors.colorRepositoryOpacityWhiteLow case .colorRepositoryOpacityWhiteLower: - return theme.colorRepositoryOpacityWhiteLower + return theme.colors.colorRepositoryOpacityWhiteLower case .colorRepositoryOpacityWhiteLowest: - return theme.colorRepositoryOpacityWhiteLowest + return theme.colors.colorRepositoryOpacityWhiteLowest case .colorRepositoryOpacityWhiteTransparent: - return theme.colorRepositoryOpacityWhiteTransparent + return theme.colors.colorRepositoryOpacityWhiteTransparent case .colorRepositoryPositiveDefault: - return theme.colorRepositoryPositiveDefault + return theme.colors.colorRepositoryPositiveDefault case .colorRepositoryPositiveHighest: - return theme.colorRepositoryPositiveHighest + return theme.colors.colorRepositoryPositiveHighest case .colorRepositoryPositiveLow: - return theme.colorRepositoryPositiveLow + return theme.colors.colorRepositoryPositiveLow case .colorRepositoryPositiveLowest: - return theme.colorRepositoryPositiveLowest + return theme.colors.colorRepositoryPositiveLowest case .colorRepositoryPrimaryDefault: - return theme.colorRepositoryPrimaryDefault + return theme.colors.colorRepositoryPrimaryDefault case .colorRepositoryPrimaryLow: - return theme.colorRepositoryPrimaryLow + return theme.colors.colorRepositoryPrimaryLow case .colorRepositoryWarningDefault: - return theme.colorRepositoryWarningDefault + return theme.colors.colorRepositoryWarningDefault case .colorRepositoryWarningHighest: - return theme.colorRepositoryWarningHighest + return theme.colors.colorRepositoryWarningHighest case .colorRepositoryWarningLow: - return theme.colorRepositoryWarningLow + return theme.colors.colorRepositoryWarningLow case .colorRepositoryWarningLowest: - return theme.colorRepositoryWarningLowest + return theme.colors.colorRepositoryWarningLowest } } } diff --git a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Surface.swift b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Surface.swift index 16464bee4e..9500e28dda 100644 --- a/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Surface.swift +++ b/Showcase/Showcase/Pages/Tokens/Color/NamedColor/NamedColor+Surface.swift @@ -34,31 +34,31 @@ extension NamedColor { func token(from theme: OUDSTheme) -> MultipleColorSemanticTokens { switch self { case .colorSurfaceBrandPrimary: - return theme.colorSurfaceBrandPrimary + return theme.colors.colorSurfaceBrandPrimary case .colorSurfaceStatusAccentEmphasized: - return theme.colorSurfaceStatusAccentEmphasized + return theme.colors.colorSurfaceStatusAccentEmphasized case .colorSurfaceStatusAccentMuted: - return theme.colorSurfaceStatusAccentMuted + return theme.colors.colorSurfaceStatusAccentMuted case .colorSurfaceStatusInfoEmphasized: - return theme.colorSurfaceStatusInfoEmphasized + return theme.colors.colorSurfaceStatusInfoEmphasized case .colorSurfaceStatusInfoMuted: - return theme.colorSurfaceStatusInfoMuted + return theme.colors.colorSurfaceStatusInfoMuted case .colorSurfaceStatusNegativeEmphasized: - return theme.colorSurfaceStatusNegativeEmphasized + return theme.colors.colorSurfaceStatusNegativeEmphasized case .colorSurfaceStatusNegativeMuted: - return theme.colorSurfaceStatusNegativeMuted + return theme.colors.colorSurfaceStatusNegativeMuted case .colorSurfaceStatusNeutralEmphasized: - return theme.colorSurfaceStatusNeutralEmphasized + return theme.colors.colorSurfaceStatusNeutralEmphasized case .colorSurfaceStatusNeutralMuted: - return theme.colorSurfaceStatusNeutralMuted + return theme.colors.colorSurfaceStatusNeutralMuted case .colorSurfaceStatusPositiveEmphasized: - return theme.colorSurfaceStatusPositiveEmphasized + return theme.colors.colorSurfaceStatusPositiveEmphasized case .colorSurfaceStatusPositiveMuted: - return theme.colorSurfaceStatusPositiveMuted + return theme.colors.colorSurfaceStatusPositiveMuted case .colorSurfaceStatusWarningEmphasized: - return theme.colorSurfaceStatusWarningEmphasized + return theme.colors.colorSurfaceStatusWarningEmphasized case .colorSurfaceStatusWarningMuted: - return theme.colorSurfaceStatusWarningMuted + return theme.colors.colorSurfaceStatusWarningMuted } } } diff --git a/Showcase/Showcase/Pages/Tokens/Dimension/Size/SizeTokenPage.swift b/Showcase/Showcase/Pages/Tokens/Dimension/Size/SizeTokenPage.swift index 616930b28f..89bd5b8181 100644 --- a/Showcase/Showcase/Pages/Tokens/Dimension/Size/SizeTokenPage.swift +++ b/Showcase/Showcase/Pages/Tokens/Dimension/Size/SizeTokenPage.swift @@ -56,13 +56,13 @@ struct SizeTokenPage: View { ShowcaseTokenIllustration(tokenName: name, tokenValue: value) { ZStack { Rectangle() - .fill(theme.colorBgEmphasized.color(for: colorScheme)) + .fill(theme.colors.colorBgEmphasized.color(for: colorScheme)) .frame(width: 82, height: 82, alignment: .center) Image("ic_token") .resizable() .renderingMode(.template) - .foregroundColor(theme.colorContentStatusInfo.color(for: colorScheme)) + .foregroundColor(theme.colors.colorContentStatusInfo.color(for: colorScheme)) .frame(width: token, height: token, alignment: .center) .accessibilityHidden(true) } @@ -90,16 +90,16 @@ struct SizeTokenPage: View { Image("ic_token") .resizable() .renderingMode(.template) - .foregroundColor(theme.colorContentStatusInfo.color(for: colorScheme)) + .foregroundColor(theme.colors.colorContentStatusInfo.color(for: colorScheme)) .frame(width: token, height: token, alignment: .center) .accessibilityHidden(true) VStack(alignment: .leading) { illustration(for: namedFont, in: theme) - .foregroundStyle(theme.colorContentDefault.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentDefault.color(for: colorScheme)) Text(value) .typeBodyDefaultMedium(theme) - .foregroundStyle(theme.colorContentMuted.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentMuted.color(for: colorScheme)) } .accessibilityElement(children: .combine) } diff --git a/Showcase/Showcase/Pages/Tokens/Dimension/Space/SpaceTokenCommonIllustration.swift b/Showcase/Showcase/Pages/Tokens/Dimension/Space/SpaceTokenCommonIllustration.swift index d16629bd86..d2ccda4277 100644 --- a/Showcase/Showcase/Pages/Tokens/Dimension/Space/SpaceTokenCommonIllustration.swift +++ b/Showcase/Showcase/Pages/Tokens/Dimension/Space/SpaceTokenCommonIllustration.swift @@ -114,7 +114,7 @@ struct SpaceCommonIllustration: View { ShowcaseTokenIllustrationBackground() .padding(.top, dimension) .padding(.leading, dimension) - .background(theme.colorContentStatusInfo.color(for: colorScheme)) + .background(theme.colors.colorContentStatusInfo.color(for: colorScheme)) case .leading(let asset): // ZStack alignment leading HStack(alignment: .center, spacing: theme.spaceFixedNone) { SpaceIllustrationRectangle(width: dimension) @@ -223,7 +223,7 @@ struct SpaceIllustrationIcon: View { .resizable() .renderingMode(.template) .aspectRatio(contentMode: .fit) - .foregroundColor(theme.colorContentStatusInfo.color(for: colorScheme)) + .foregroundColor(theme.colors.colorContentStatusInfo.color(for: colorScheme)) .padding(.horizontal, asset.extraPadding) .padding(.vertical, asset.extraPadding) .frame(width: 24) @@ -255,7 +255,7 @@ private struct SpaceIllustrationRectangle: View { var body: some View { Rectangle() - .foregroundColor(theme.colorContentStatusInfo.color(for: colorScheme)) + .foregroundColor(theme.colors.colorContentStatusInfo.color(for: colorScheme)) .frame(width: width, height: height) } } @@ -316,9 +316,9 @@ struct SpaceHeaderDescription: View { var body: some View { content - .oudsBorder(style: theme.borders.borderStyleDrag, width: theme.borders.borderWidthThin, radius: theme.borders.borderRadiusNone, color: theme.colorBgEmphasized) + .oudsBorder(style: theme.borders.borderStyleDrag, width: theme.borders.borderWidthThin, radius: theme.borders.borderRadiusNone, color: theme.colors.colorBgEmphasized) .padding(.all, theme.spaceFixedMedium) - .background(theme.colorBgEmphasized.color(for: colorScheme)) + .background(theme.colors.colorBgEmphasized.color(for: colorScheme)) } @ViewBuilder private var content: some View { @@ -338,28 +338,28 @@ struct SpaceHeaderDescription: View { case .horizontal: HStack(spacing: theme.spaceFixedNone) { Text(firstText) - .foregroundStyle(theme.colorContentOnOverlayEmphasized.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentOnOverlayEmphasized.color(for: colorScheme)) .typeBodyDefaultMedium(theme) SpaceIllustrationRectangle(width: 8) if let secondText { Text(secondText) - .foregroundStyle(theme.colorContentOnOverlayEmphasized.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentOnOverlayEmphasized.color(for: colorScheme)) .typeBodyDefaultMedium(theme) } } case .verical: VStack(spacing: theme.spaceFixedNone) { Text(firstText) - .foregroundStyle(theme.colorContentOnOverlayEmphasized.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentOnOverlayEmphasized.color(for: colorScheme)) .typeBodyDefaultMedium(theme) SpaceIllustrationRectangle(height: 8) if let secondText { Text(secondText) - .foregroundStyle(theme.colorContentOnOverlayEmphasized.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentOnOverlayEmphasized.color(for: colorScheme)) .typeBodyDefaultMedium(theme) } } @@ -369,12 +369,12 @@ struct SpaceHeaderDescription: View { private func text(_ paddings: EdgeInsets) -> some View { HStack { Text(firstText) - .foregroundStyle(theme.colorContentOnOverlayEmphasized.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentOnOverlayEmphasized.color(for: colorScheme)) .typeBodyDefaultMedium(theme) } - .background(theme.colorBgEmphasized.color(for: colorScheme)) + .background(theme.colors.colorBgEmphasized.color(for: colorScheme)) .padding(paddings) - .background(theme.colorContentStatusInfo.color(for: colorScheme)) + .background(theme.colors.colorContentStatusInfo.color(for: colorScheme)) } @ViewBuilder @@ -395,10 +395,10 @@ struct SpaceHeaderDescription: View { } Text(firstText) - .foregroundStyle(theme.colorContentOnStatusEmphasized.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentOnStatusEmphasized.color(for: colorScheme)) .typeBodyDefaultMedium(theme) } - .background(theme.colorBgEmphasized.color(for: colorScheme)) + .background(theme.colors.colorBgEmphasized.color(for: colorScheme)) case .leading, .trailing: HStack(alignment: .center, spacing: theme.spaceFixedNone) { @@ -415,10 +415,10 @@ struct SpaceHeaderDescription: View { } Text(firstText) - .foregroundStyle(theme.colorContentOnStatusEmphasized.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentOnStatusEmphasized.color(for: colorScheme)) .typeBodyDefaultMedium(theme) } - .background(theme.colorBgEmphasized.color(for: colorScheme)) + .background(theme.colors.colorBgEmphasized.color(for: colorScheme)) } } } diff --git a/Showcase/Showcase/Pages/Tokens/Elevation/ElevationTokenPage.swift b/Showcase/Showcase/Pages/Tokens/Elevation/ElevationTokenPage.swift index c6f84027b7..586f230922 100644 --- a/Showcase/Showcase/Pages/Tokens/Elevation/ElevationTokenPage.swift +++ b/Showcase/Showcase/Pages/Tokens/Elevation/ElevationTokenPage.swift @@ -53,7 +53,7 @@ struct ElevationTokenPage: View { ShowcaseTokenIllustration(tokenName: name, tokenValue: value) { Rectangle() .frame(width: theme.sizeIconDecorative2xl, height: theme.sizeIconDecorative2xl) - .foregroundColor(theme.colorBgSecondary.color(for: colorScheme)) + .foregroundColor(theme.colors.colorBgSecondary.color(for: colorScheme)) .shadow(elevation: token) .padding(.bottom, 2) } diff --git a/Showcase/Showcase/Pages/Tokens/Font/FontTokenPage.swift b/Showcase/Showcase/Pages/Tokens/Font/FontTokenPage.swift index 57e64fe513..a1fd50adbb 100644 --- a/Showcase/Showcase/Pages/Tokens/Font/FontTokenPage.swift +++ b/Showcase/Showcase/Pages/Tokens/Font/FontTokenPage.swift @@ -51,7 +51,7 @@ struct FontTokenPage: View { VStack(alignment: .leading, spacing: theme.spaceFixedNone) { illustration(for: namedFont, in: theme) - .foregroundStyle(theme.colorContentDefault.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentDefault.color(for: colorScheme)) Group { Text("family (\(theme.customFontFamily ?? "system")), ") @@ -62,7 +62,7 @@ struct FontTokenPage: View { } .typeBodyDefaultMedium(theme) .fixedSize(horizontal: false, vertical: true) - .foregroundStyle(theme.colorContentMuted.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentMuted.color(for: colorScheme)) } .frame(maxWidth: .infinity, alignment: .leading) .padding(.vertical, theme.spaceFixedShorter) diff --git a/Showcase/Showcase/Pages/Tokens/Grid/GrisTokenPage.swift b/Showcase/Showcase/Pages/Tokens/Grid/GrisTokenPage.swift index 73aa286f76..d04ce3c299 100644 --- a/Showcase/Showcase/Pages/Tokens/Grid/GrisTokenPage.swift +++ b/Showcase/Showcase/Pages/Tokens/Grid/GrisTokenPage.swift @@ -30,15 +30,15 @@ struct GridTokenPage: View { Image(decorative: "il_tokens_grid_column_margin") .resizable() .aspectRatio(contentMode: .fit) - .background(theme.colorBgEmphasized.color(for: colorScheme)) + .background(theme.colors.colorBgEmphasized.color(for: colorScheme)) Image(decorative: "il_tokens_grid_min_width") .resizable() .aspectRatio(contentMode: .fit) - .background(theme.colorBgEmphasized.color(for: colorScheme)) + .background(theme.colors.colorBgEmphasized.color(for: colorScheme)) Image(decorative: "il_tokens_grid_max_width") .resizable() .aspectRatio(contentMode: .fit) - .background(theme.colorBgEmphasized.color(for: colorScheme)) + .background(theme.colors.colorBgEmphasized.color(for: colorScheme)) } Section { diff --git a/Showcase/Showcase/Pages/Tokens/Opacity/OpacityTokenPage.swift b/Showcase/Showcase/Pages/Tokens/Opacity/OpacityTokenPage.swift index 6a168f25fa..f4d514b940 100644 --- a/Showcase/Showcase/Pages/Tokens/Opacity/OpacityTokenPage.swift +++ b/Showcase/Showcase/Pages/Tokens/Opacity/OpacityTokenPage.swift @@ -54,18 +54,18 @@ struct OpacityTokenPage: View { Image(decorative: "ic_union") .resizable() .renderingMode(.template) - .foregroundColor(theme.colorContentStatusInfo.color(for: colorScheme)) + .foregroundColor(theme.colors.colorContentStatusInfo.color(for: colorScheme)) .frame(width: 48, height: 48) .accessibilityHidden(true) Rectangle() - .fill(theme.colorBgEmphasized.color(for: colorScheme)) + .fill(theme.colors.colorBgEmphasized.color(for: colorScheme)) .opacity(token) .frame(width: 48, height: 48) .oudsBorder(style: theme.borders.borderStyleDefault, width: theme.borders.borderWidthThin, radius: theme.borders.borderRadiusNone, - color: theme.colorBorderEmphasized) + color: theme.colors.colorBorderEmphasized) .padding(.top, 24) .padding(.leading, 24) } diff --git a/Showcase/Showcase/Pages/Tokens/Utils/ShowcaseTokenIllustration.swift b/Showcase/Showcase/Pages/Tokens/Utils/ShowcaseTokenIllustration.swift index c43790fe00..3bfc9996c5 100644 --- a/Showcase/Showcase/Pages/Tokens/Utils/ShowcaseTokenIllustration.swift +++ b/Showcase/Showcase/Pages/Tokens/Utils/ShowcaseTokenIllustration.swift @@ -47,11 +47,11 @@ struct ShowcaseTokenIllustration: View where TokenIllustratio VStack(alignment: .leading) { Text(tokenName) .typeBodyStrongLarge(theme) - .foregroundStyle(theme.colorContentDefault.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentDefault.color(for: colorScheme)) if let tokenValue { Text(tokenValue) .typeBodyDefaultMedium(theme) - .foregroundStyle(theme.colorContentMuted.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentMuted.color(for: colorScheme)) } } .frame(maxWidth: .infinity, alignment: .leading) diff --git a/Showcase/Showcase/Pages/Tokens/Utils/ShowcaseTokkenIllustrationBackground.swift b/Showcase/Showcase/Pages/Tokens/Utils/ShowcaseTokkenIllustrationBackground.swift index 3d0121239c..77ffb3d781 100644 --- a/Showcase/Showcase/Pages/Tokens/Utils/ShowcaseTokkenIllustrationBackground.swift +++ b/Showcase/Showcase/Pages/Tokens/Utils/ShowcaseTokkenIllustrationBackground.swift @@ -23,6 +23,6 @@ struct ShowcaseTokenIllustrationBackground: View { @Environment(\.colorScheme) private var colorScheme var body: some View { - Rectangle().fill(theme.colorBgEmphasized.color(for: colorScheme)) + Rectangle().fill(theme.colors.colorBgEmphasized.color(for: colorScheme)) } } diff --git a/Showcase/Showcase/Pages/Utils/Elements/ShowcaseElementPage.swift b/Showcase/Showcase/Pages/Utils/Elements/ShowcaseElementPage.swift index bf85f332d1..e4dfec42a5 100644 --- a/Showcase/Showcase/Pages/Utils/Elements/ShowcaseElementPage.swift +++ b/Showcase/Showcase/Pages/Utils/Elements/ShowcaseElementPage.swift @@ -52,18 +52,18 @@ struct ShowcaseElementPage: View { .listRowSeparator(Visibility.hidden) .padding(.horizontal, theme.spaceFixedNone) .padding(.bottom, theme.spaceFixedMedium) - .background(theme.colorBgPrimary.color(for: colorScheme)) + .background(theme.colors.colorBgPrimary.color(for: colorScheme)) illustration .listRowInsets(EdgeInsets()) .listRowSeparator(Visibility.hidden) .padding(.bottom, theme.spaceFixedMedium) - .background(theme.colorBgPrimary.color(for: colorScheme)) + .background(theme.colors.colorBgPrimary.color(for: colorScheme)) } .listStyle(.plain) .padding(.top, theme.spaceFixedNone) .padding(.horizontal, theme.spaceFixedNone) - .background(theme.colorBgPrimary.color(for: colorScheme)) + .background(theme.colors.colorBgPrimary.color(for: colorScheme)) .navigationTitle(LocalizedStringKey(name)) .navigationbarMenuForThemeSelection() .oudsRequestAccessibleFocus(_requestFocus) diff --git a/Showcase/Showcase/Pages/Utils/Elements/ShowcaseElementsPage.swift b/Showcase/Showcase/Pages/Utils/Elements/ShowcaseElementsPage.swift index 8a9c41415d..e87b47fb39 100644 --- a/Showcase/Showcase/Pages/Utils/Elements/ShowcaseElementsPage.swift +++ b/Showcase/Showcase/Pages/Utils/Elements/ShowcaseElementsPage.swift @@ -48,7 +48,7 @@ struct ShowcaseElementsPage: View { .padding(.all, theme.spaceFixedMedium) .navigationbarMenuForThemeSelection() } - .background(theme.colorBgPrimary.color(for: colorScheme)) + .background(theme.colors.colorBgPrimary.color(for: colorScheme)) } .navigationViewStyle(.stack) } diff --git a/Showcase/Showcase/Pages/Utils/Elements/ShowcaseVariantElement.swift b/Showcase/Showcase/Pages/Utils/Elements/ShowcaseVariantElement.swift index 5259b993bf..db101ee20a 100644 --- a/Showcase/Showcase/Pages/Utils/Elements/ShowcaseVariantElement.swift +++ b/Showcase/Showcase/Pages/Utils/Elements/ShowcaseVariantElement.swift @@ -34,12 +34,12 @@ struct ShowcaseVariantElement: View { HStack { Text(LocalizedStringKey(element.name)) .typeHeadingMedium(theme) - .foregroundStyle(theme.colorContentDefault.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentDefault.color(for: colorScheme)) .padding(.vertical, theme.spaceFixedShorter) .padding(.leading, theme.spaceFixedMedium) Spacer() Image(systemName: "chevron.right") - .foregroundColor(theme.colorContentDefault.color(for: colorScheme)) + .foregroundColor(theme.colors.colorContentDefault.color(for: colorScheme)) .padding(.trailing, theme.spaceFixedMedium) .accessibilityHidden(true) } diff --git a/Showcase/Showcase/Pages/Utils/ShowcaseCode.swift b/Showcase/Showcase/Pages/Utils/ShowcaseCode.swift index 58c21c0862..60ff596dc2 100644 --- a/Showcase/Showcase/Pages/Utils/ShowcaseCode.swift +++ b/Showcase/Showcase/Pages/Utils/ShowcaseCode.swift @@ -46,13 +46,13 @@ struct ShowcaseCode: View { HStack { Text("app_tokens_code_title_label") .typeBodyStrongLarge(theme) - .foregroundStyle(theme.colorContentDefault.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentDefault.color(for: colorScheme)) .padding(.vertical, theme.spacePaddingInlineShort) Image("ic_chevron-up") .resizable() .renderingMode(.template) .rotationEffect(Angle.degrees(isCodeVisible ? 0 : 180)) - .foregroundColor(theme.colorSurfaceBrandPrimary.color(for: colorScheme)) + .foregroundColor(theme.colors.colorSurfaceBrandPrimary.color(for: colorScheme)) .frame(width: 20, height: 20) .padding(.trailing, theme.spacePaddingInlineMedium) .accessibilityLabel("app_tokens_code_visibility_button_a11y") @@ -68,7 +68,7 @@ struct ShowcaseCode: View { HStack(alignment: .firstTextBaseline, spacing: theme.spacePaddingBlockMedium) { Text(code) .font(.system(.body, design: .monospaced)) - .foregroundStyle(theme.colorContentDefault.color(for: colorScheme)) + .foregroundStyle(theme.colors.colorContentDefault.color(for: colorScheme)) .padding(.vertical, theme.spacePaddingInlineShort) Button(action: { @@ -81,7 +81,7 @@ struct ShowcaseCode: View { Image("ic_copy") .resizable() .renderingMode(.template) - .foregroundColor(theme.colorSurfaceStatusPositiveMuted.color(for: colorScheme)) + .foregroundColor(theme.colors.colorSurfaceStatusPositiveMuted.color(for: colorScheme)) .frame(width: 24, height: 24) .padding(.trailing, theme.spacePaddingInlineMedium) .alignmentGuide(.firstTextBaseline) { $0[.bottom] * 0.7 } @@ -92,7 +92,7 @@ struct ShowcaseCode: View { .frame(minWidth: 72, maxWidth: .infinity, alignment: .leading) .padding(.vertical, theme.spacePaddingInlineShort) .padding(.leading, theme.spacePaddingInlineMedium) - .background(theme.colorBgSecondary.color(for: colorScheme)) + .background(theme.colors.colorBgSecondary.color(for: colorScheme)) .accessibilityElement(children: .combine) .accessibilityHint("app_tokens_code_copy_button_a11y") .overlay( @@ -102,7 +102,7 @@ struct ShowcaseCode: View { .oudsBorder(style: theme.borders.borderStyleDefault, width: theme.borders.borderWidthThin, radius: theme.borders.borderRadiusDefault, - color: theme.colorBorderDefault) + color: theme.colors.colorBorderDefault) ) } diff --git a/Showcase/Showcase/Pages/Utils/ShowcaseConfiguration.swift b/Showcase/Showcase/Pages/Utils/ShowcaseConfiguration.swift index a62ee12dd1..20ccb2c871 100644 --- a/Showcase/Showcase/Pages/Utils/ShowcaseConfiguration.swift +++ b/Showcase/Showcase/Pages/Utils/ShowcaseConfiguration.swift @@ -41,6 +41,6 @@ struct ShowcaseConfiguration: View where Configuration: View { .oudsBorder(style: theme.borders.borderStyleDefault, width: theme.borders.borderWidthThin, radius: theme.borders.borderRadiusMedium, - color: theme.colorBorderDefault) + color: theme.colors.colorBorderDefault) } } diff --git a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensBorderUITests/OUDSTokenBorderUITests.swift b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensBorderUITests/OUDSTokenBorderUITests.swift index 33d9c156c5..7220c8a5cb 100644 --- a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensBorderUITests/OUDSTokenBorderUITests.swift +++ b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensBorderUITests/OUDSTokenBorderUITests.swift @@ -81,7 +81,7 @@ final class OUDSTokensBorderUITests: XCTestCase { // Use the `IllustrationWidth` struct to test a single illustration let illustration = OUDSThemeableView(theme: theme) { BorderTokenPage.IllustrationWidth(namedWidth: namedToken) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the element in a UIHostingController for snapshot testing @@ -107,7 +107,7 @@ final class OUDSTokensBorderUITests: XCTestCase { // Use the `IllustrationWidth` struct to test a single illustration let illustration = OUDSThemeableView(theme: theme) { BorderTokenPage.IllustrationRadius(namedRadius: namedToken) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the element in a UIHostingController for snapshot testing @@ -133,7 +133,7 @@ final class OUDSTokensBorderUITests: XCTestCase { // Use the `IllustrationWidth` struct to test a single illustration let illustration = OUDSThemeableView(theme: theme) { BorderTokenPage.IllustrationStyle(namedStyle: namedToken) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the element in a UIHostingController for snapshot testing diff --git a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensColorUITests/OUDSTokensColorUITests.swift b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensColorUITests/OUDSTokensColorUITests.swift index 921be2f1e9..b1dec3fda9 100644 --- a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensColorUITests/OUDSTokensColorUITests.swift +++ b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensColorUITests/OUDSTokensColorUITests.swift @@ -132,7 +132,7 @@ final class OUDSTokensColorUITests: XCTestCase { // Generate the illustration for the specified color token let illustration = OUDSThemeableView(theme: theme) { ColorTokenPage.Illustration(token: token, name: color.rawValue) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -161,7 +161,7 @@ final class OUDSTokensColorUITests: XCTestCase { // Generate the illustration for the specified color token let illustration = OUDSThemeableView(theme: theme) { ColorTokenPage.Illustration(token: token, name: color.rawValue) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -190,7 +190,7 @@ final class OUDSTokensColorUITests: XCTestCase { // Generate the illustration for the specified color token let illustration = OUDSThemeableView(theme: theme) { ColorTokenPage.Illustration(token: token, name: color.rawValue) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -219,7 +219,7 @@ final class OUDSTokensColorUITests: XCTestCase { // Generate the illustration for the specified color token let illustration = OUDSThemeableView(theme: theme) { ColorTokenPage.Illustration(token: token, name: color.rawValue) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -248,7 +248,7 @@ final class OUDSTokensColorUITests: XCTestCase { // Generate the illustration for the specified color token let illustration = OUDSThemeableView(theme: theme) { ColorTokenPage.Illustration(token: token, name: color.rawValue) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -277,7 +277,7 @@ final class OUDSTokensColorUITests: XCTestCase { // Generate the illustration for the specified color token let illustration = OUDSThemeableView(theme: theme) { ColorTokenPage.Illustration(token: token, name: color.rawValue) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -306,7 +306,7 @@ final class OUDSTokensColorUITests: XCTestCase { // Generate the illustration for the specified color token let illustration = OUDSThemeableView(theme: theme) { ColorTokenPage.Illustration(token: token, name: color.rawValue) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -335,7 +335,7 @@ final class OUDSTokensColorUITests: XCTestCase { // Generate the illustration for the specified color token let illustration = OUDSThemeableView(theme: theme) { ColorTokenPage.Illustration(token: token, name: color.rawValue) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -364,7 +364,7 @@ final class OUDSTokensColorUITests: XCTestCase { // Generate the illustration for the specified color token let illustration = OUDSThemeableView(theme: theme) { ColorTokenPage.Illustration(token: token, name: color.rawValue) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -393,7 +393,7 @@ final class OUDSTokensColorUITests: XCTestCase { // Generate the illustration for the specified color token let illustration = OUDSThemeableView(theme: theme) { ColorTokenPage.Illustration(token: token, name: color.rawValue) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -422,7 +422,7 @@ final class OUDSTokensColorUITests: XCTestCase { // Generate the illustration for the specified color token let illustration = OUDSThemeableView(theme: theme) { ColorTokenPage.Illustration(token: token, name: color.rawValue) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing diff --git a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensDimensionUITests/Size/OUDSTokensSizeUITests.swift b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensDimensionUITests/Size/OUDSTokensSizeUITests.swift index e88ea663a2..756c827fa4 100644 --- a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensDimensionUITests/Size/OUDSTokensSizeUITests.swift +++ b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensDimensionUITests/Size/OUDSTokensSizeUITests.swift @@ -85,7 +85,7 @@ final class OUDSTokensSizeUITests: XCTestCase { // Use the `IllustrationWidth` struct to test a single illustration let illustration = OUDSThemeableView(theme: theme) { SizeTokenPage.IllustrationIconDecorative(namedSize: namedToken) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the element in a UIHostingController for snapshot testing @@ -111,7 +111,7 @@ final class OUDSTokensSizeUITests: XCTestCase { // Use the `IllustrationWidth` struct to test a single illustration let illustration = OUDSThemeableView(theme: theme) { SizeTokenPage.IllustrationIconWithLabel(namedSize: namedToken) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the element in a UIHostingController for snapshot testing diff --git a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensDimensionUITests/Space/OUDSTokensSpaceUITests.swift b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensDimensionUITests/Space/OUDSTokensSpaceUITests.swift index 666b83124c..90cfa2b908 100644 --- a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensDimensionUITests/Space/OUDSTokensSpaceUITests.swift +++ b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensDimensionUITests/Space/OUDSTokensSpaceUITests.swift @@ -107,7 +107,7 @@ final class OUDSTokensSpaceUITests: XCTestCase { // Generate the illustration for the specified space token let illustration = OUDSThemeableView(theme: theme) { ScaledSpaceProperty.Illustration(for: namedToken) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -135,7 +135,7 @@ final class OUDSTokensSpaceUITests: XCTestCase { SpaceTokenVariant(namedSpaceToken: namedToken) { token in FixedSpaceProperty.Illustration(token: token) } - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -162,7 +162,7 @@ final class OUDSTokensSpaceUITests: XCTestCase { SpaceTokenVariant(namedSpaceToken: namedToken) { token in PaddingInlineProperty.Illustration(token: token) } - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -190,7 +190,7 @@ final class OUDSTokensSpaceUITests: XCTestCase { SpaceTokenVariant(namedSpaceToken: namedToken) { token in PaddingInsetProperty.Illustration(token: token) } - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -218,7 +218,7 @@ final class OUDSTokensSpaceUITests: XCTestCase { SpaceTokenVariant(namedSpaceToken: namedToken) { token in PaddingStackProperty.Illustration(token: token) } - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -246,7 +246,7 @@ final class OUDSTokensSpaceUITests: XCTestCase { SpaceTokenVariant(namedSpaceToken: namedToken) { token in GapInlineProperty.Illustration(token: token) } - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing @@ -274,7 +274,7 @@ final class OUDSTokensSpaceUITests: XCTestCase { SpaceTokenVariant(namedSpaceToken: namedToken) { token in GapStackProperty.Illustration(token: token) } - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the generated illustration in a UIHostingController for snapshot testing diff --git a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensElevationUITests/OUDSTokensElevationUITests.swift b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensElevationUITests/OUDSTokensElevationUITests.swift index c7275db5a5..f57ea18843 100644 --- a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensElevationUITests/OUDSTokensElevationUITests.swift +++ b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensElevationUITests/OUDSTokensElevationUITests.swift @@ -81,7 +81,7 @@ final class OUDSTokensElevationUITests: XCTestCase { // Use the `IllustrationWidth` struct to test a single illustration let illustration = OUDSThemeableView(theme: theme) { ElevationTokenPage.IllustrationElevation(namedElevation: namedToken) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the element in a UIHostingController for snapshot testing diff --git a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensFontUITests/OUDSTokensFontUITests.swift b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensFontUITests/OUDSTokensFontUITests.swift index 87e215f0d4..70037005b9 100644 --- a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensFontUITests/OUDSTokensFontUITests.swift +++ b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensFontUITests/OUDSTokensFontUITests.swift @@ -81,7 +81,7 @@ final class OUDSTokensFontUITests: XCTestCase { // Use the `IllustrationWidth` struct to test a single illustration let illustration = OUDSThemeableView(theme: theme) { FontTokenPage.IllustrationFont(namedFont: namedToken) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the element in a UIHostingController for snapshot testing diff --git a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensOpacityUITests/OUDSTokensOpacityUITests.swift b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensOpacityUITests/OUDSTokensOpacityUITests.swift index 6a6d597608..8cf3114bc7 100644 --- a/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensOpacityUITests/OUDSTokensOpacityUITests.swift +++ b/Showcase/ShowcaseTests/__Snapshots__/OUDSTokensOpacityUITests/OUDSTokensOpacityUITests.swift @@ -81,7 +81,7 @@ final class OUDSTokensOpacityUITests: XCTestCase { // Use the `IllustrationWidth` struct to test a single illustration let illustration = OUDSThemeableView(theme: theme) { OpacityTokenPage.IllustrationOpacity(opacityName: namedToken) - .background(theme.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) + .background(theme.colors.colorBgPrimary.color(for: interfaceStyle == .light ? .light : .dark)) } // Encapsulate the element in a UIHostingController for snapshot testing