mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-11-04 01:47:47 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			39 lines
		
	
	
		
			796 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			796 B
		
	
	
	
		
			Python
		
	
	
	
	
	
from __future__ import print_function
 | 
						|
from helper import unittest, PillowTestCase
 | 
						|
 | 
						|
from PIL import Image
 | 
						|
 | 
						|
import locale
 | 
						|
 | 
						|
# ref https://github.com/python-pillow/Pillow/issues/272
 | 
						|
# on windows, in polish locale:
 | 
						|
 | 
						|
# import locale
 | 
						|
# print(locale.setlocale(locale.LC_ALL, 'polish'))
 | 
						|
# import string
 | 
						|
# print(len(string.whitespace))
 | 
						|
# print(ord(string.whitespace[6]))
 | 
						|
 | 
						|
# Polish_Poland.1250
 | 
						|
# 7
 | 
						|
# 160
 | 
						|
 | 
						|
# one of string.whitespace is not freely convertable into ascii.
 | 
						|
 | 
						|
path = "Tests/images/hopper.jpg"
 | 
						|
 | 
						|
 | 
						|
class TestLocale(PillowTestCase):
 | 
						|
 | 
						|
    def test_sanity(self):
 | 
						|
        Image.open(path)
 | 
						|
        try:
 | 
						|
            locale.setlocale(locale.LC_ALL, "polish")
 | 
						|
        except:
 | 
						|
            unittest.skip('Polish locale not available')
 | 
						|
        Image.open(path)
 | 
						|
 | 
						|
 | 
						|
if __name__ == '__main__':
 | 
						|
    unittest.main()
 |