[gegl] Fix Python 2 -> Python 3 code



commit 0dfd73c1482c68f8252f7602901b70cae3568a44
Author: Félix Piédallu <felix piedallu me>
Date:   Thu Jul 11 15:57:40 2019 +0200

    Fix Python 2 -> Python 3 code

 tests/python/test-gegl-buffer.py | 10 +++++-----
 tests/python/test-gegl-format.py |  4 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)
---
diff --git a/tests/python/test-gegl-buffer.py b/tests/python/test-gegl-buffer.py
index 53adfd7e7..44f827fae 100755
--- a/tests/python/test-gegl-buffer.py
+++ b/tests/python/test-gegl-buffer.py
@@ -41,19 +41,19 @@ class TestGeglBuffer(unittest.TestCase):
       # Test buffer_get
       buffer_data = buf.get(buf.get_extent(), 1.0, "RGBA u8", Gegl.AbyssPolicy.NONE)
       self.assertEqual(len(buffer_data), 64)
-      self.assertEqual(buffer_data[:4], "\x00\x00\x00\x00")
+      self.assertEqual(buffer_data[:4], b"\x00\x00\x00\x00")
 
       # Check that we get the fresh data after the buffer is changed
       c = Gegl.Color.new("#000F")
       buf.set_color(buf.get_extent(), c)
       buffer_data = buf.get(buf.get_extent(), 1.0, "RGBA u8", Gegl.AbyssPolicy.NONE)
       self.assertEqual(len(buffer_data), 64)
-      self.assertEqual(buffer_data[:4], "\x00\x00\x00\xFF")
+      self.assertEqual(buffer_data[:4], b"\x00\x00\x00\xFF")
 
       # Check that format works
       buffer_data = buf.get(buf.get_extent(), 1.0, "RGBA u16", Gegl.AbyssPolicy.NONE)
       self.assertEqual(len(buffer_data), 128)
-      self.assertEqual(buffer_data[:8], "\x00\x00\x00\x00\x00\x00\xFF\xFF")
+      self.assertEqual(buffer_data[:8], b"\x00\x00\x00\x00\x00\x00\xFF\xFF")
 
       # Invalid rect
       buffer_data = buf.get(Gegl.Rectangle.new(0, 0, 0, 0), 1.0, "RGBA u8", Gegl.AbyssPolicy.NONE)
@@ -68,10 +68,10 @@ class TestGeglBuffer(unittest.TestCase):
       self.assertEqual(len(buffer_data), 64 * 4)
 
       # Set data
-      buf.set(Gegl.Rectangle.new(0,0,1,1), "RGB u8", "\xFF\xFF\xFF")
+      buf.set(Gegl.Rectangle.new(0,0,1,1), "RGB u8", b"\xFF\xFF\xFF")
       buffer_data = buf.get(Gegl.Rectangle.new(0,0,2,1), 1.0, "RGBA u8", Gegl.AbyssPolicy.NONE)
       self.assertEqual(len(buffer_data), 8)
-      self.assertEqual(buffer_data, "\xFF\xFF\xFF\xFF\x00\x00\x00\xFF")
+      self.assertEqual(buffer_data, b"\xFF\xFF\xFF\xFF\x00\x00\x00\xFF")
 
 
 if __name__ == '__main__':
diff --git a/tests/python/test-gegl-format.py b/tests/python/test-gegl-format.py
index d106d5ab8..d8d8828af 100755
--- a/tests/python/test-gegl-format.py
+++ b/tests/python/test-gegl-format.py
@@ -36,8 +36,8 @@ class TestGeglFormat(unittest.TestCase):
 
     def test_buffer(self):
       if gi.__version__ in ("3.14.0"):
-        print "SKIPPED! This test is known to be broken in gi version 3.14.0"
-        print "https://bugzilla.gnome.org/show_bug.cgi?id=741291";
+        print("SKIPPED! This test is known to be broken in gi version 3.14.0")
+        print("https://bugzilla.gnome.org/show_bug.cgi?id=741291";)
         # This gi version is known to be broken.
         # buf_float.get_property("format") returns an integer,
         # not gobject pointer to the format as it should


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]