[gegl] operations: Add test case for gegl:checkerboard
- From: Daniel Sabo <daniels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] operations: Add test case for gegl:checkerboard
- Date: Tue, 1 Oct 2013 02:00:35 +0000 (UTC)
commit 37746839f04989b61546e076a86d073a400fe17c
Author: Daniel Sabo <DanielSabo gmail com>
Date: Mon Sep 30 18:57:36 2013 -0700
operations: Add test case for gegl:checkerboard
tests/compositions/Makefile.am | 1 +
tests/compositions/checkerboard.xml | 29 +++++++++++++++++++++++++
tests/compositions/reference/checkerboard.png | Bin 0 -> 4638 bytes
3 files changed, 30 insertions(+), 0 deletions(-)
---
diff --git a/tests/compositions/Makefile.am b/tests/compositions/Makefile.am
index 7271119..ff5cc61 100644
--- a/tests/compositions/Makefile.am
+++ b/tests/compositions/Makefile.am
@@ -31,6 +31,7 @@ testsuffix = .sh
# EXTRA_DISTS
TESTS = \
run-affine-with-negative.xml.sh \
+ run-checkerboard.xml.sh \
run-clones.xml.sh \
run-composite-transform.xml.sh \
run-edge-laplace-broken.xml.sh \
diff --git a/tests/compositions/checkerboard.xml b/tests/compositions/checkerboard.xml
new file mode 100644
index 0000000..3752c1a
--- /dev/null
+++ b/tests/compositions/checkerboard.xml
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<gegl>
+ <node operation='gegl:crop'>
+ <params>
+ <param name='x'>-128.000000</param>
+ <param name='y'>-110.000000</param>
+ <param name='width'>256.000000</param>
+ <param name='height'>256.000000</param>
+ </params>
+ </node>
+ <node operation='gegl:over'>
+ <node operation='gegl:checkerboard'>
+ <params>
+ <param name='x-offset'>-2</param>
+ <param name='y-offset'>4</param>
+ <param name='color1'>rgba(0.0, 0.0, 0.0, 0.0)</param>
+ <param name='color2'>rgba(0.1, 0.1, 0.6, 0.5)</param>
+ </params>
+ </node>
+ </node>
+ <node operation='gegl:checkerboard'>
+ <params>
+ <param name='color1'>rgb(0.0, 0.0, 0.0)</param>
+ <param name='color2'>rgb(1.0, 1.0, 1.0)</param>
+ <param name='x'>32</param>
+ <param name='y'>32</param>
+ </params>
+ </node>
+</gegl>
diff --git a/tests/compositions/reference/checkerboard.png b/tests/compositions/reference/checkerboard.png
new file mode 100644
index 0000000..f2d668b
Binary files /dev/null and b/tests/compositions/reference/checkerboard.png differ
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]