atst/script/test
dandds 6c22d5a524 Apply section heads to test output for clarity.
This also removes a test setup command that added an uploads directory.
It's no longer necessary.
2019-09-26 13:23:17 -04:00

31 lines
645 B
Bash
Executable File

#!/bin/bash
# script/test: Run static code checks and unit tests
source "$(dirname "${0}")"/../script/include/global_header.inc.sh
export FLASK_ENV=test
# Enable database resetting
RESET_DB="true"
# Define all relevant python files and directories for this app
PYTHON_FILES="./app.py ./atst/** ./config"
# Enable Python testing
RUN_PYTHON_TESTS="true"
# Enable Javascript testing
RUN_JS_TESTS="true"
# Check python formatting
output_divider "Run formatting check"
source ./script/format check
# Check for secrets
output_divider "Run detect secrets"
./script/detect_secrets
# Run the shared test script
source ./script/include/run_test