#!/bin/bash # Set failfast # set -e # set -o pipefail echo "Happy Testing!" pkgs=($(sed -n "s/\-e .\///p" requirements.txt | tr "\n" " ")) # Install testing requirements cd src/test pip install -r requirements.txt cd ../.. for pkg in "${pkgs[@]}" do printf "\n --- Running: package-tester %s --- \n" $pkg package-tester $pkg done echo "Package Tester has completed."