Add test for MacOS.languages.
				
					
				
			This commit is contained in:
		
							parent
							
								
									1a25f1ec6d
								
							
						
					
					
						commit
						929c594f41
					
				@ -2,7 +2,15 @@ require "testing_env"
 | 
			
		||||
require "os/mac"
 | 
			
		||||
 | 
			
		||||
class OSMacLanguageTests < Homebrew::TestCase
 | 
			
		||||
  LANGUAGE_REGEX = /\A[a-z]{2}(-[A-Z]{2})?(-[A-Z][a-z]{3})?\Z/
 | 
			
		||||
 | 
			
		||||
  def test_languages_format
 | 
			
		||||
    OS::Mac.languages.each do |language|
 | 
			
		||||
      assert_match LANGUAGE_REGEX, language
 | 
			
		||||
    end
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def test_language_format
 | 
			
		||||
    assert_match(/\A[a-z]{2}(-[A-Z]{2})?\Z/, OS::Mac.language)
 | 
			
		||||
    assert_match LANGUAGE_REGEX, OS::Mac.language
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user