summaryrefslogtreecommitdiff
path: root/qa/1001
diff options
context:
space:
mode:
Diffstat (limited to 'qa/1001')
-rwxr-xr-xqa/100127
1 files changed, 27 insertions, 0 deletions
diff --git a/qa/1001 b/qa/1001
new file mode 100755
index 0000000..e1ffcbd
--- /dev/null
+++ b/qa/1001
@@ -0,0 +1,27 @@
+#!/bin/sh
+# PCP QA Test No. 1001
+# Basic config file error checking
+#
+seq=`basename $0`
+echo "QA output created by $seq"
+. ./common.qt
+
+_check_display
+which pmchart >/dev/null 2>&1 || _notrun "pmchart not installed"
+
+rm -rf \$tmp.*
+status=0 # success is the default!
+trap "rm -f $tmp.*; exit \$status" 0 1 2 3 15
+
+# real QA test starts here
+echo "=== bad first line ==="
+echo "#bad extra" | pmchart -Dappl2 -C -c - 2>&1 | _filter_views
+
+echo
+echo "=== lexicon too long ==="
+cat <<End-of-File | pmchart -Dappl2 -C -c - 2>&1 | _filter_views
+#pmchart
+aaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccXXXXXXXXXXXXXXXXXXX
+End-of-File
+
+exit