aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/tests/outputs
diff options
context:
space:
mode:
authorGravatar epoger@google.com <epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-11-12 18:04:51 +0000
committerGravatar epoger@google.com <epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-11-12 18:04:51 +0000
commita413a53cb2fcdfcd6d8b83adfe29e19e374d4e78 (patch)
treeef7739afa798ec8314f69caf21c3d967e79860d6 /gm/tests/outputs
parent4e4d75b06bdb484e4e7628461fe5d63088386e91 (diff)
Add a self-test for gm, similar to our self-test for skdiff.
Review URL: https://codereview.appspot.com/6827068 git-svn-id: http://skia.googlecode.com/svn/trunk@6380 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gm/tests/outputs')
-rw-r--r--gm/tests/outputs/dashing-compared-against-correct/output-expected/command_line1
-rw-r--r--gm/tests/outputs/dashing-compared-against-correct/output-expected/images/4444/dashing.pngbin0 -> 1875 bytes
-rw-r--r--gm/tests/outputs/dashing-compared-against-correct/output-expected/images/4444/dashing2.pngbin0 -> 23808 bytes
-rw-r--r--gm/tests/outputs/dashing-compared-against-correct/output-expected/return_value1
-rw-r--r--gm/tests/outputs/dashing-compared-against-correct/output-expected/stdout5
-rw-r--r--gm/tests/outputs/dashing-compared-against-incorrect/output-expected/command_line1
-rw-r--r--gm/tests/outputs/dashing-compared-against-incorrect/output-expected/images/4444/dashing.pngbin0 -> 1875 bytes
-rw-r--r--gm/tests/outputs/dashing-compared-against-incorrect/output-expected/images/4444/dashing2.pngbin0 -> 23808 bytes
-rw-r--r--gm/tests/outputs/dashing-compared-against-incorrect/output-expected/return_value1
-rw-r--r--gm/tests/outputs/dashing-compared-against-incorrect/output-expected/stdout7
10 files changed, 16 insertions, 0 deletions
diff --git a/gm/tests/outputs/dashing-compared-against-correct/output-expected/command_line b/gm/tests/outputs/dashing-compared-against-correct/output-expected/command_line
new file mode 100644
index 0000000000..8a95ecd2bc
--- /dev/null
+++ b/gm/tests/outputs/dashing-compared-against-correct/output-expected/command_line
@@ -0,0 +1 @@
+out/Debug/gm --hierarchy --match dashing --config 4444 -r gm/tests/inputs/dashing-correct-images -w gm/tests/outputs/dashing-compared-against-correct/output-actual/images
diff --git a/gm/tests/outputs/dashing-compared-against-correct/output-expected/images/4444/dashing.png b/gm/tests/outputs/dashing-compared-against-correct/output-expected/images/4444/dashing.png
new file mode 100644
index 0000000000..e201a72d68
--- /dev/null
+++ b/gm/tests/outputs/dashing-compared-against-correct/output-expected/images/4444/dashing.png
Binary files differ
diff --git a/gm/tests/outputs/dashing-compared-against-correct/output-expected/images/4444/dashing2.png b/gm/tests/outputs/dashing-compared-against-correct/output-expected/images/4444/dashing2.png
new file mode 100644
index 0000000000..91d37eb901
--- /dev/null
+++ b/gm/tests/outputs/dashing-compared-against-correct/output-expected/images/4444/dashing2.png
Binary files differ
diff --git a/gm/tests/outputs/dashing-compared-against-correct/output-expected/return_value b/gm/tests/outputs/dashing-compared-against-correct/output-expected/return_value
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/gm/tests/outputs/dashing-compared-against-correct/output-expected/return_value
@@ -0,0 +1 @@
+0
diff --git a/gm/tests/outputs/dashing-compared-against-correct/output-expected/stdout b/gm/tests/outputs/dashing-compared-against-correct/output-expected/stdout
new file mode 100644
index 0000000000..d7f2c6bb08
--- /dev/null
+++ b/gm/tests/outputs/dashing-compared-against-correct/output-expected/stdout
@@ -0,0 +1,5 @@
+reading from gm/tests/inputs/dashing-correct-images
+writing to gm/tests/outputs/dashing-compared-against-correct/output-actual/images
+drawing... dashing2 [640 480]
+drawing... dashing [640 300]
+Ran 2 tests: 2 passed, 0 failed, 0 missing reference images
diff --git a/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/command_line b/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/command_line
new file mode 100644
index 0000000000..423a7f1ba8
--- /dev/null
+++ b/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/command_line
@@ -0,0 +1 @@
+out/Debug/gm --hierarchy --match dashing --config 4444 -r gm/tests/inputs/dashing-incorrect-images -w gm/tests/outputs/dashing-compared-against-incorrect/output-actual/images
diff --git a/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/images/4444/dashing.png b/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/images/4444/dashing.png
new file mode 100644
index 0000000000..e201a72d68
--- /dev/null
+++ b/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/images/4444/dashing.png
Binary files differ
diff --git a/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/images/4444/dashing2.png b/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/images/4444/dashing2.png
new file mode 100644
index 0000000000..91d37eb901
--- /dev/null
+++ b/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/images/4444/dashing2.png
Binary files differ
diff --git a/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/return_value b/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/return_value
new file mode 100644
index 0000000000..ace9d03621
--- /dev/null
+++ b/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/return_value
@@ -0,0 +1 @@
+255
diff --git a/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/stdout b/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/stdout
new file mode 100644
index 0000000000..10956becc8
--- /dev/null
+++ b/gm/tests/outputs/dashing-compared-against-incorrect/output-expected/stdout
@@ -0,0 +1,7 @@
+reading from gm/tests/inputs/dashing-incorrect-images
+writing to gm/tests/outputs/dashing-compared-against-incorrect/output-actual/images
+drawing... dashing2 [640 480]
+drawing... dashing [640 300]
+----- max pixel mismatch for 4444/dashing is 51
+Ran 2 tests: 1 passed, 1 failed, 0 missing reference images
+ 4444/dashing pixel_error 51