diff options
Diffstat (limited to 'test/ecgen.sh')
| -rwxr-xr-x | test/ecgen.sh | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/test/ecgen.sh b/test/ecgen.sh index 145c3a4..22ac164 100755 --- a/test/ecgen.sh +++ b/test/ecgen.sh @@ -15,18 +15,12 @@ function runs() { assert_raises "${ecgen}" 64 } -function csv() { - start_test - assert_matches "${ecgen} --fp -tcsv --input=data/fp_10_a.csv.in 10" "$(cat data/fp_10_a.csv)" - assert_matches "${ecgen} --f2m -tcsv --input=data/f2m_10_a.csv.in 10" "$(cat data/f2m_10_a.csv)" -} - function json() { start_test - assert_raises "${ecgen} --fp -tjson --input=data/fp_10_a.csv.in 10" - assert_raises "${ecgen} --f2m -tjson --input=data/f2m_10_a.csv.in 10" - fp=$(${ecgen} --fp -tjson --input=data/fp_10_a.csv.in 10 2>/dev/null) - f2m=$(${ecgen} --f2m -tjson --input=data/f2m_10_a.csv.in 10 2>/dev/null) + assert_raises "${ecgen} --fp --input=data/fp_10_a.csv.in 10" + assert_raises "${ecgen} --f2m --input=data/f2m_10_a.csv.in 10" + fp=$(${ecgen} --fp --input=data/fp_10_a.csv.in 10 2>/dev/null) + f2m=$(${ecgen} --f2m --input=data/f2m_10_a.csv.in 10 2>/dev/null) assert_raises "${JSON}" 0 "${fp}" assert_matches "${JSON} -x field\\\",\\\"p" "0x000b" "${fp}" assert_matches "${JSON} -x \\\"a\\\"" "0x0001" "${fp}" @@ -116,7 +110,6 @@ function twist() { function cli() { start_test assert_raises "${ecgen} --threads=a" 1 - assert_raises "${ecgen} --format=something" 1 assert_raises "${ecgen} --koblitz=2" 1 assert_raises "${ecgen} --points=something" 1 assert_raises "${ecgen} --seed=some" 64 @@ -137,7 +130,6 @@ function hex() { . ${ASSERT} -v start_suite runs -csv json exhaustive ansix962 |
