[gimp] Add some more checks that come for free to the existing tests



commit 5bb149fa9d7c028d2210e23cda7531080258fd3e
Author: Michael Natterer <mitch gimp org>
Date:   Mon Sep 7 20:52:10 2009 +0200

    Add some more checks that come for free to the existing tests

 app/tests/test-layers.c |   60 ++++++++++++++++++++++++++++------------------
 1 files changed, 36 insertions(+), 24 deletions(-)
---
diff --git a/app/tests/test-layers.c b/app/tests/test-layers.c
index a0c4511..4b42533 100644
--- a/app/tests/test-layers.c
+++ b/app/tests/test-layers.c
@@ -122,22 +122,28 @@ gimp_test_add_layer (GimpTestFixture *fixture,
                      gconstpointer    data)
 {
   GimpImage *image = fixture->image;
-  GimpLayer *layer = gimp_layer_new (image,
-                                     GIMP_TEST_IMAGE_SIZE,
-                                     GIMP_TEST_IMAGE_SIZE,
-                                     GIMP_RGBA_IMAGE,
-                                     "Test Layer",
-                                     1.0,
-                                     GIMP_NORMAL_MODE);
+  GimpLayer *layer;
+  gboolean   result;
 
   g_assert_cmpint (gimp_image_get_n_layers (image), ==, 0);
 
-  gimp_image_add_layer (image,
-                        layer,
-                        GIMP_IMAGE_ACTIVE_PARENT,
-                        0,
-                        FALSE);
+  layer = gimp_layer_new (image,
+                          GIMP_TEST_IMAGE_SIZE,
+                          GIMP_TEST_IMAGE_SIZE,
+                          GIMP_RGBA_IMAGE,
+                          "Test Layer",
+                          1.0,
+                          GIMP_NORMAL_MODE);
 
+  g_assert_cmpint (GIMP_IS_LAYER (layer), ==, TRUE);
+
+  result = gimp_image_add_layer (image,
+                                 layer,
+                                 GIMP_IMAGE_ACTIVE_PARENT,
+                                 0,
+                                 FALSE);
+
+  g_assert_cmpint (result, ==, TRUE);
   g_assert_cmpint (gimp_image_get_n_layers (image), ==, 1);
 }
 
@@ -153,22 +159,28 @@ gimp_test_remove_layer (GimpTestFixture *fixture,
                         gconstpointer    data)
 {
   GimpImage *image = fixture->image;
-  GimpLayer *layer = gimp_layer_new (image,
-                                     GIMP_TEST_IMAGE_SIZE,
-                                     GIMP_TEST_IMAGE_SIZE,
-                                     GIMP_RGBA_IMAGE,
-                                     "Test Layer",
-                                     1.0,
-                                     GIMP_NORMAL_MODE);
+  GimpLayer *layer;
+  gboolean   result;
 
   g_assert_cmpint (gimp_image_get_n_layers (image), ==, 0);
 
-  gimp_image_add_layer (image,
-                        layer,
-                        GIMP_IMAGE_ACTIVE_PARENT,
-                        0,
-                        FALSE);
+  layer = gimp_layer_new (image,
+                          GIMP_TEST_IMAGE_SIZE,
+                          GIMP_TEST_IMAGE_SIZE,
+                          GIMP_RGBA_IMAGE,
+                          "Test Layer",
+                          1.0,
+                          GIMP_NORMAL_MODE);
+
+  g_assert_cmpint (GIMP_IS_LAYER (layer), ==, TRUE);
+
+  result = gimp_image_add_layer (image,
+                                 layer,
+                                 GIMP_IMAGE_ACTIVE_PARENT,
+                                 0,
+                                 FALSE);
 
+  g_assert_cmpint (result, ==, TRUE);
   g_assert_cmpint (gimp_image_get_n_layers (image), ==, 1);
 
   gimp_image_remove_layer (image,



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