2016-09-09 00:11:43 +02:00
|
|
|
require "testing_env"
|
2016-10-07 20:03:50 +02:00
|
|
|
require "locale"
|
2016-09-09 00:11:43 +02:00
|
|
|
require "os/mac"
|
|
|
|
|
|
|
|
class OSMacLanguageTests < Homebrew::TestCase
|
2016-09-10 17:15:58 +02:00
|
|
|
def test_languages_format
|
|
|
|
OS::Mac.languages.each do |language|
|
2016-10-07 20:03:50 +02:00
|
|
|
assert_nothing_raised do
|
|
|
|
Locale.parse(language)
|
|
|
|
end
|
2016-09-10 17:15:58 +02:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|
2016-09-09 00:11:43 +02:00
|
|
|
def test_language_format
|
2016-10-07 20:03:50 +02:00
|
|
|
assert_nothing_raised do
|
|
|
|
Locale.parse(OS::Mac.language)
|
|
|
|
end
|
2016-09-09 00:11:43 +02:00
|
|
|
end
|
|
|
|
end
|