TestGdkAtom.test_out_glist failed with master running "meson test"
I am updating the gentoo ebuild, initially for own use, and in the ebuild we can automatically run tests. So I decided to run the meson test
and got the below.
The log: testlog.txt
I ran this in a normal X11 session from an xfce terminal.
=================================== FAILURES ===================================
__________________________ TestGdkAtom.test_out_glist __________________________
self = <tests.test_atoms.TestGdkAtom testMethod=test_out_glist>
@unittest.skipUnless(is_X11(), "only on X11")
@unittest.skipIf(not Gdk or Gdk._version == "4.0", "not in gdk4")
def test_out_glist(self):
display = Gdk.Display.get_default()
with capture_glib_deprecation_warnings():
dm = display.get_device_manager()
device = dm.get_client_pointer()
axes = device.list_axes()
> axes_names = [atom.name() for atom in axes]
../tests/test_atoms.py:100:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
.0 = <list_iterator object at 0x7f2fba9b8240>
> axes_names = [atom.name() for atom in axes]
E AttributeError: 'NoneType' object has no attribute 'name'
../tests/test_atoms.py:100: AttributeError
======== 1 failed, 1418 passed, 12 skipped, 12 xfailed in 11.58 seconds ========