import unittest import platform class SysfontModuleTest(unittest.TestCase): def todo_test_create_aliases(self): self.fail() def todo_test_initsysfonts(self): self.fail() @unittest.skipIf('Darwin' not in platform.platform(), 'Not mac we skip.') def test_initsysfonts_darwin(self): import pygame.sysfont self.assertTrue(len(pygame.sysfont.get_fonts()) > 10) def test_sysfont(self): import pygame.font pygame.font.init() arial = pygame.font.SysFont('Arial', 40) def todo_test_initsysfonts_unix(self): self.fail() def todo_test_initsysfonts_win32(self): self.fail() ################################################################################ if __name__ == '__main__': unittest.main()