about summary refs log tree commit diff
path: root/test/ppmdfont.test
diff options
context:
space:
mode:
Diffstat (limited to 'test/ppmdfont.test')
-rwxr-xr-xtest/ppmdfont.test22
1 files changed, 22 insertions, 0 deletions
diff --git a/test/ppmdfont.test b/test/ppmdfont.test
new file mode 100755
index 00000000..7d894789
--- /dev/null
+++ b/test/ppmdfont.test
@@ -0,0 +1,22 @@
+#! /bin/bash
+# This script tests: ppmdmkfont ppmddumpfont ppmdcfont
+# Also requires:
+
+
+# Test 1. Should produce: 2726488777 48129
+ppmdmkfont | ppmddumpfont 2>&1 | cksum
+
+# Test 2. Should produce: 2845495212 75033
+ppmdmkfont | ppmdcfont | cksum
+
+# There is a strange glitch in output when ppmdcfont is compiled by
+# clang version 3.2.  Optimization (-O3) seems to be a factor.
+# 
+# 3171,3173c3171,3173
+# <     0x01,
+# <     95,
+# <     32
+# ---
+# >     0x00,
+# >     0,
+# >     0