def test_get_shaped_window_mode(self): flags = (video.SDL_WINDOW_HIDDEN, ) for flag in flags: window = shape.create_shaped_window("Test", 10, 10, 10, 10, flag) self.assertIsInstance(window, video.SDL_Window) mode = shape.get_shaped_window_mode(window) self.assertIsInstance(mode, shape.SDL_WindowShapeMode) video.destroy_window(window)
def test_is_shaped_window(self): flags = (video.SDL_WINDOW_HIDDEN, ) for flag in flags: window = shape.create_shaped_window("Test", 10, 10, 10, 10, flag) self.assertIsInstance(window, video.SDL_Window) val = shape.is_shaped_window(window) self.assertTrue(val) video.destroy_window(window) window = video.create_window("Test", 10, 10, 10, 10, flag) self.assertIsInstance(window, video.SDL_Window) val = shape.is_shaped_window(window) self.assertFalse(val) video.destroy_window(window)
def test_create_shaped_window(self): flags = (video.SDL_WINDOW_HIDDEN, ) for flag in flags: window = shape.create_shaped_window("Test", 10, 10, 10, 10, flag) self.assertIsInstance(window, video.SDL_Window) video.destroy_window(window)