diff options
author | Jean Felder <jfelder@src.gnome.org> | 2020-04-17 14:37:57 +0200 |
---|---|---|
committer | Jean Felder <jfelder@src.gnome.org> | 2020-04-17 15:39:05 +0200 |
commit | 934cfec8813db96c3dc6d2a5e76a0b96f49e9cd6 (patch) | |
tree | cfa3805af285b11e4d6aabb20f308b6b19df7db5 /tests/test_overrides_gdk.py | |
parent | 94f32d1f0861b66bead712313e8b39f58529f139 (diff) | |
download | pygobject-934cfec8813db96c3dc6d2a5e76a0b96f49e9cd6.tar.gz |
tests: GDK_RELEASE_MASK has been removed from GTK4
See gtk commit 2244eeb7270f5a0b351aae98c19ddbc4d4b5bea7.
Diffstat (limited to 'tests/test_overrides_gdk.py')
-rw-r--r-- | tests/test_overrides_gdk.py | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/tests/test_overrides_gdk.py b/tests/test_overrides_gdk.py index e809da07..d49cdcf3 100644 --- a/tests/test_overrides_gdk.py +++ b/tests/test_overrides_gdk.py @@ -247,14 +247,16 @@ class TestGdk(unittest.TestCase): self.assertEqual(str(Gdk.ModifierType.META_MASK), '<flags GDK_META_MASK of type Gdk.ModifierType>') - self.assertEqual(Gdk.ModifierType.RELEASE_MASK | 0, 0x40000000) - self.assertEqual(hex(Gdk.ModifierType.RELEASE_MASK), '0x40000000') - self.assertEqual(str(Gdk.ModifierType.RELEASE_MASK), - '<flags GDK_RELEASE_MASK of type Gdk.ModifierType>') - - self.assertEqual(Gdk.ModifierType.RELEASE_MASK | Gdk.ModifierType.META_MASK, 0x50000000) - self.assertEqual(str(Gdk.ModifierType.RELEASE_MASK | Gdk.ModifierType.META_MASK), - '<flags GDK_META_MASK | GDK_RELEASE_MASK of type Gdk.ModifierType>') + # RELEASE_MASK does not exist in gdk4 + if not GDK4: + self.assertEqual(Gdk.ModifierType.RELEASE_MASK | 0, 0x40000000) + self.assertEqual(hex(Gdk.ModifierType.RELEASE_MASK), '0x40000000') + self.assertEqual(str(Gdk.ModifierType.RELEASE_MASK), + '<flags GDK_RELEASE_MASK of type Gdk.ModifierType>') + + self.assertEqual(Gdk.ModifierType.RELEASE_MASK | Gdk.ModifierType.META_MASK, 0x50000000) + self.assertEqual(str(Gdk.ModifierType.RELEASE_MASK | Gdk.ModifierType.META_MASK), + '<flags GDK_META_MASK | GDK_RELEASE_MASK of type Gdk.ModifierType>') @unittest.skipIf(GDK4, "not in gdk4") def test_color_parse(self): |