mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-05-29 02:03:25 +03:00
added test for attempting to apply complex settings to fonts when using basic layout engine
This commit is contained in:
parent
515244b672
commit
5cdbec0cfe
|
@ -525,6 +525,14 @@ class TestImageFont(PillowTestCase):
|
||||||
self.assertEqual(t.getsize_multiline('ABC\nA'), (36, 36))
|
self.assertEqual(t.getsize_multiline('ABC\nA'), (36, 36))
|
||||||
self.assertEqual(t.getsize_multiline('ABC\nAaaa'), (48, 36))
|
self.assertEqual(t.getsize_multiline('ABC\nAaaa'), (48, 36))
|
||||||
|
|
||||||
|
# def test_complex_font_settings(self):
|
||||||
|
# # Arrange
|
||||||
|
# t = self.get_font()
|
||||||
|
# # Act / Assert
|
||||||
|
# if t.layout_engine == ImageFont.LAYOUT_BASIC:
|
||||||
|
# self.assertRaises(KeyError, t.getmask, 'абвг', direction='rtl')
|
||||||
|
# self.assertRaises(KeyError, t.getmask, 'абвг', features=['-kern'])
|
||||||
|
# self.assertRaises(KeyError, t.getmask, 'абвг', language='sr')
|
||||||
|
|
||||||
@unittest.skipUnless(HAS_RAQM, "Raqm not Available")
|
@unittest.skipUnless(HAS_RAQM, "Raqm not Available")
|
||||||
class TestImageFont_RaqmLayout(TestImageFont):
|
class TestImageFont_RaqmLayout(TestImageFont):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user