[gegl/soc-2012-editor] tests: Automated test for growing buffer extent
- From: Isaac Wagner <isaacbw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl/soc-2012-editor] tests: Automated test for growing buffer extent
- Date: Tue, 5 Jun 2012 00:14:19 +0000 (UTC)
commit 2d1ae84d5ea22dfb4d44de7a8d6062d246caaf88
Author: Jon Nordby <jononor gmail com>
Date: Sun May 6 04:47:24 2012 +0200
tests: Automated test for growing buffer extent
Testcase for: Bug 675337 - gegl_buffer_set_extent does not increase active buffer area
tests/buffer/reference/test_grow_extent.buf | 53 +++++++++++++++++++++++++++
tests/buffer/tests/test_grow_extent.c | 17 +++++++++
2 files changed, 70 insertions(+), 0 deletions(-)
---
diff --git a/tests/buffer/reference/test_grow_extent.buf b/tests/buffer/reference/test_grow_extent.buf
new file mode 100644
index 0000000..410f2cc
--- /dev/null
+++ b/tests/buffer/reference/test_grow_extent.buf
@@ -0,0 +1,53 @@
+Test: test_grow_extent
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
+ââââââââââââââââââââââââââââââââââââââââââââââââââââ
diff --git a/tests/buffer/tests/test_grow_extent.c b/tests/buffer/tests/test_grow_extent.c
new file mode 100644
index 0000000..59aadb7
--- /dev/null
+++ b/tests/buffer/tests/test_grow_extent.c
@@ -0,0 +1,17 @@
+TEST ()
+{
+ GeglBuffer *buffer;
+ GeglRectangle orig_extent = {0, 0, 20, 20};
+ GeglRectangle new_extent = {0, 0, 50, 50};
+
+ test_start ();
+
+ buffer = gegl_buffer_new(&orig_extent, babl_format ("Y float"));
+ gegl_buffer_set_extent(buffer, &new_extent);
+
+ fill (buffer, 0.5);
+ print_buffer (buffer);
+ g_object_unref (buffer);
+
+ test_end ();
+}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]