aboutsummaryrefslogtreecommitdiff
path: root/test/ecgen.sh
diff options
context:
space:
mode:
Diffstat (limited to 'test/ecgen.sh')
-rwxr-xr-xtest/ecgen.sh14
1 files changed, 11 insertions, 3 deletions
diff --git a/test/ecgen.sh b/test/ecgen.sh
index 6a2d53e..d6d019f 100755
--- a/test/ecgen.sh
+++ b/test/ecgen.sh
@@ -1,10 +1,18 @@
#!/usr/bin/env bash
+. lib/assert.sh
ecgen="../ecgen"
function runs() {
- ${ecgen} --help
- ${ecgen} --version
+ assert_raises "${ecgen} --help"
+ assert_raises "${ecgen} --version"
+ assert_raises "${ecgen}" 64
}
-runs >/dev/null \ No newline at end of file
+function csv() {
+ assert_matches "${ecgen} --fp -tcsv --input=fp_10_a.csv.in 10" "$(cat fp_10_a.csv)"
+}
+
+runs
+csv
+assert_end ecgen