from helper import unittest, PillowTestCase, tearDownModule, lena

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/lena.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()

# End of file