diff --git a/app/operations/gimpoperationflood.c b/app/operations/gimpoperationflood.c index 699ce38bf4..19310cafa1 100644 --- a/app/operations/gimpoperationflood.c +++ b/app/operations/gimpoperationflood.c @@ -565,6 +565,18 @@ G_DEFINE_TYPE (GimpOperationFlood, gimp_operation_flood, #define parent_class gimp_operation_flood_parent_class +/* GEGL graph for the test case. */ +static const gchar* reference_xml = "" +"" +" " +"" +" " +" flood-input.png" +" " +"" +""; + + static void gimp_operation_flood_class_init (GimpOperationFloodClass *klass) { @@ -589,6 +601,8 @@ gimp_operation_flood_class_init (GimpOperationFloodClass *klass) "name", "gimp:flood", "categories", "gimp", "description", "GIMP Flood operation", + "reference-image", "flood-output.png", + "reference-composition", reference_xml, NULL); operation_class->prepare = gimp_operation_flood_prepare; diff --git a/app/operations/tests/data/flood-input.png b/app/operations/tests/data/flood-input.png new file mode 100644 index 0000000000..77dd3ae2ce Binary files /dev/null and b/app/operations/tests/data/flood-input.png differ diff --git a/app/operations/tests/data/flood-output.png b/app/operations/tests/data/flood-output.png new file mode 100644 index 0000000000..e6e6c28358 Binary files /dev/null and b/app/operations/tests/data/flood-output.png differ