Skip to content

Commit

Permalink
Add large data tests using rdgen
Browse files Browse the repository at this point in the history
  • Loading branch information
TheQuantumPhysicist committed Oct 4, 2024
1 parent 5756b7a commit 502698e
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions test-tools/run-cmd-tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ compare_output() {
}

cargo build --release
cargo install rdgen


######################################################################
Expand Down Expand Up @@ -807,5 +808,33 @@ output2=$(echo "5a64ecb9f9b01b665b49fa6ebd4de4c73f5a2709e495555563fbddc9e9737771
compare_output "$output1" "$output2"
######################################################################


######################################################################
# Tests of algos - Large data
######################################################################

######################################################################
output1=$(echo -n "abc" | rdgen -l100000 | target/release/thash)
output2=$(echo "befb724c57435953a1740c0467f85ec09c212259e88afdd9a079c465ec03fd2a41ff976000d87f2f9c4eb87a0c05f5dc1be60c63650e2e8eb09b94faaff830c8")

compare_output "$output1" "$output2"
######################################################################

######################################################################
output1=$(echo -n "abc" | rdgen -l100000 | target/release/thash -i10)
output2=$(echo "95b0e2039c1e25b99c98a5d71537d3746020ccbeab017a99f9650ea912f93b8171d5035fed3c524425a9a6358bdd5615e847c90b7e57428d51ec11d2f90db1ca")

compare_output "$output1" "$output2"
######################################################################

######################################################################
output1=$(echo -n "abc" | rdgen -l100000 | target/release/thash -i10 -a sha256)
output2=$(echo "39ccf4908ef54473556e785c4eb248fe28bd229b00bb008a61c811d795966e6b")

compare_output "$output1" "$output2"
######################################################################



######################################################################
echo "All tests passed successfully."

0 comments on commit 502698e

Please sign in to comment.