diff --git a/Source/Foundation/Extensions/LocaleExtensions.swift b/Source/Foundation/Extensions/LocaleExtensions.swift index 129afa3..4fa58ec 100644 --- a/Source/Foundation/Extensions/LocaleExtensions.swift +++ b/Source/Foundation/Extensions/LocaleExtensions.swift @@ -24,7 +24,7 @@ public extension Locale { /// Fixed locale without the region var fixed: Locale { - if #available(iOSApplicationExtension 16, *), #available(macOSApplicationExtension 13, *) { + if #available(iOSApplicationExtension 16, *), #available(macOSApplicationExtension 13, *), #available(tvOSApplicationExtension 16, *) { Locale(languageCode: language.languageCode, script: nil, languageRegion: nil) diff --git a/Tests/Foundation/Extensions/DecimalExtensionsTests.swift b/Tests/Foundation/Extensions/DecimalExtensionsTests.swift index fbee4ed..78dbd4e 100644 --- a/Tests/Foundation/Extensions/DecimalExtensionsTests.swift +++ b/Tests/Foundation/Extensions/DecimalExtensionsTests.swift @@ -113,12 +113,12 @@ class DecimalExtensionsTests: XCTestCase { locale: .spanishSpain, unit: Unit(symbol: "$"), trimZeros: true), "33 $") - + XCTAssertEqual((1_345.3 as Decimal).formatted(decimals: 2, locale: .spanishSpain, unit: Unit(symbol: "€"), trimZeros: true), "1345,30 €") - + XCTAssertEqual((33.564 as Decimal).formatted(decimals: 2, currencyCode: .euro, locale: .spanishSpain,