diff --git a/w8/assignment_tests.sh b/w8/assignment_tests.sh deleted file mode 100644 index 3d16644809ff7e796dd0e7a96f14e335d611d541..0000000000000000000000000000000000000000 --- a/w8/assignment_tests.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env bats - -############################ DO NOT EDIT THIS FILE ##################################### -# File: assignement_tests.sh -# -# DO NOT EDIT THIS FILE -# -# Add/Edit Student tests in student_tests.sh -# -# All tests in this file must pass - it is used as part of grading! -######################################################################################## - -@test "Pipes" { - run "./dsh" <<EOF -ls | grep dshlib.c -EOF - - # Strip all whitespace (spaces, tabs, newlines) from the output - stripped_output=$(echo "$output" | tr -d '[:space:]') - - # Expected output with all whitespace removed for easier matching - expected_output="dshlib.clocalmodedsh4>dsh4>cmdloopreturned0" - - # These echo commands will help with debugging and will only print - #if the test fails - echo "Captured stdout:" - echo "Output: $output" - echo "Exit Status: $status" - echo "${stripped_output} -> ${expected_output}" - - # Check exact match - [ "$stripped_output" = "$expected_output" ] - - # Assertions - [ "$status" -eq 0 ] -}