[gdk-pixbuf: 3/6] tests: Fix checking of GIF frame delays




commit 20e0ba8d3d2076ed30060707870cdb3c3eb0fa40
Author: Robert Ancell <robert ancell canonical com>
Date:   Tue Nov 24 10:16:25 2020 +1300

    tests: Fix checking of GIF frame delays

 tests/pixbuf-gif.c | 14 +-------------
 1 file changed, 1 insertion(+), 13 deletions(-)
---
diff --git a/tests/pixbuf-gif.c b/tests/pixbuf-gif.c
index 268742808..bc89205de 100644
--- a/tests/pixbuf-gif.c
+++ b/tests/pixbuf-gif.c
@@ -129,7 +129,7 @@ run_gif_test (gconstpointer data)
     {
       const gchar *frame = frames[i];
       GdkPixbuf *pixbuf;
-      gint delay_time, expected_delay_time = 0;
+      gint delay_time, expected_delay_time = 100;
       gchar *pixels_filename;
       GFile *pixels_file;
       GBytes *expected_pixels, *pixels;
@@ -147,18 +147,6 @@ run_gif_test (gconstpointer data)
         expected_delay_time = g_key_file_get_integer (config_file, frame, "delay", &error) * 10;
       g_assert_no_error (error);
 
-      /* gdk-pixbuf uses 20ms minimum delay when no delay specified */
-      if (expected_delay_time < 20)
-        expected_delay_time = 20;
-
-      /* gdk-pixbuf uses 100ms minimum when using Graphics Control Extension */
-      if (strcmp (name, "transparent") == 0 ||
-          strcmp (name, "invalid-transparent") == 0 ||
-          strcmp (name, "disabled-transparent") == 0 ||
-          strcmp (name, "animation-zero-delays") == 0)
-        if (expected_delay_time < 100)
-          expected_delay_time = 100;
-
       g_assert_cmpint (delay_time, ==, expected_delay_time);
 
       pixbuf = gdk_pixbuf_animation_iter_get_pixbuf (iter);


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