diff options
| author | mithe24 <mithe24@student.sdu.dk> | 2025-10-13 13:10:27 +0200 |
|---|---|---|
| committer | mithe24 <mithe24@student.sdu.dk> | 2025-10-29 13:49:57 +0100 |
| commit | 68102a57cf31a97561407f3e1d3265ba0ba545d3 (patch) | |
| tree | dfd749b3c15aad7ba2973ce97144c022b83af5b9 /test | |
| parent | 4e74250d58f548c6276db5982a2160d3960b8fc2 (diff) | |
| download | sorter-68102a57cf31a97561407f3e1d3265ba0ba545d3.tar.gz sorter-68102a57cf31a97561407f3e1d3265ba0ba545d3.zip | |
test(all): Added test script for testing against sort
Added test.sh that tests our program against sort
Added generate_test_data.sh for generating a large test data set
Diffstat (limited to 'test')
| -rwxr-xr-x | test/test.sh | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/test/test.sh b/test/test.sh deleted file mode 100755 index 855d6cf..0000000 --- a/test/test.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh - -TEST_INPUT="numbers.txt" - -SORTER="./sorter" -REF="sort -s -n -k 2" - -SORTER_OUT="sorter_out.txt" -REF_OUT="ref_output.txt" -DIFF_FILE="diff.txt" - -$SORTER "$TEST_INPUT" > "$SORTER_OUT" -$REF "$TEST_INPUT" > "$REF_OUT" - -# Compare outputs -if diff -q "$SORTER_OUT" "$REF_OUT" > /dev/null; then - echo "Passed: $TEST_INPUT" -else - echo "Failed: $TEST_INPUT" - echo "Differences:" - diff -u "$SORTER_OUT" "$REF_OUT" > "$DIFF_FILE" - diff -u "$SORTER_OUT" "$REF_OUT" | head -n 20 - echo -fi - |