diff --git a/integration-tests/bats/bats.bats b/integration-tests/bats/bats.bats new file mode 100644 index 0000000000..ef477e2feb --- /dev/null +++ b/integration-tests/bats/bats.bats @@ -0,0 +1,14 @@ +#!/usr/bin/env bats + + +@test "bats: all assertions work on Mac" { + run pwd + echo "PWD: $output" + + run grep -E ' *\]\][[:space:]]*$' -n *.bats + # grep returns 0 if matches are found, 1 if matches are NOT found, and 2 if no input files were found + echo -e "Incorrect bash test constructs: \n$output" + [ "$status" -eq 1 ] + [[ "$output" =~ "No tables to export." ]] + [[ "$output" =~ "another" ]] +} \ No newline at end of file