Stav 23.06.2026

This commit is contained in:
2026-06-23 15:20:56 +02:00
commit 6d91e83e8c
5670 changed files with 1145969 additions and 0 deletions
@@ -0,0 +1,29 @@
from kivy.tests.common import GraphicUnitTest
from kivy import setupconfig
class WindowInfoTest(GraphicUnitTest):
def test_window_info_nonzero(self):
from kivy.core.window import Window
window_info = Window.get_window_info()
if window_info is None:
return
if setupconfig.USE_X11:
from kivy.core.window.window_info import WindowInfoX11
if isinstance(window_info, WindowInfoX11):
self.assertNotEqual(window_info.display, 0)
self.assertNotEqual(window_info.window, 0)
if setupconfig.USE_WAYLAND:
from kivy.core.window.window_info import WindowInfoWayland
if isinstance(window_info, WindowInfoWayland):
self.assertNotEqual(window_info.display, 0)
self.assertNotEqual(window_info.surface, 0)
self.assertNotEqual(window_info.shell_surface, 0)
if setupconfig.PLATFORM == 'win32':
from kivy.core.window.window_info import WindowInfoWindows
if isinstance(window_info, WindowInfoWindows):
self.assertNotEqual(window_info.window, 0)
self.assertNotEqual(window_info.hdc, 0)