From aae152735258935d9f580edbca3a132e174bec7b Mon Sep 17 00:00:00 2001 From: Gunnar Morling Date: Fri, 7 Jul 2017 17:52:09 +0200 Subject: [PATCH] #883 Simplifying look-up of test locale --- .../mapstruct/ap/internal/util/StringsTest.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/processor/src/test/java/org/mapstruct/ap/internal/util/StringsTest.java b/processor/src/test/java/org/mapstruct/ap/internal/util/StringsTest.java index d65202ec4..3959d6ac1 100644 --- a/processor/src/test/java/org/mapstruct/ap/internal/util/StringsTest.java +++ b/processor/src/test/java/org/mapstruct/ap/internal/util/StringsTest.java @@ -157,13 +157,12 @@ public class StringsTest { } private static Locale getTurkeyLocale() { - Locale[] availableLocales = Locale.getAvailableLocales(); - for ( Locale locale : availableLocales ) { - if ( locale.getLanguage().equals( "tr" ) ) { - return locale; - } - } - throw new IllegalStateException( "Can't find Turkey locale." ); - } + Locale turkeyLocale = Locale.forLanguageTag( "tr" ); + if ( turkeyLocale == null ) { + throw new IllegalStateException( "Can't find Turkey locale." ); + } + + return turkeyLocale; + } }