From f85f3b62b18479bfba5a9c8666a5d15604c3dfe3 Mon Sep 17 00:00:00 2001 From: Sander Vocke Date: Mon, 14 Sep 2020 17:24:20 +0200 Subject: [PATCH] Fix test script help, add requirements.txt --- scripts/gpm_retrieve/.gitignore | 1 - scripts/gpm_retrieve/requirements.txt | 3 +++ server/test/test.sh | 8 ++++++-- 3 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 scripts/gpm_retrieve/requirements.txt diff --git a/scripts/gpm_retrieve/.gitignore b/scripts/gpm_retrieve/.gitignore index d93b329..b4744f7 100644 --- a/scripts/gpm_retrieve/.gitignore +++ b/scripts/gpm_retrieve/.gitignore @@ -1,3 +1,2 @@ -requirements.txt venv mobileclient.cred diff --git a/scripts/gpm_retrieve/requirements.txt b/scripts/gpm_retrieve/requirements.txt new file mode 100644 index 0000000..b17e639 --- /dev/null +++ b/scripts/gpm_retrieve/requirements.txt @@ -0,0 +1,3 @@ +gmusicapi +argparse +requests \ No newline at end of file diff --git a/server/test/test.sh b/server/test/test.sh index dc7e7d9..bb9291d 100755 --- a/server/test/test.sh +++ b/server/test/test.sh @@ -16,7 +16,7 @@ START_POSTGRES= START_POSTGRES_TESTCONTAINER= usage() { - cat << EOF | echo + echo "\ This tool runs MuDBase's Jasmine tests. Different database back-ends can be selected (multiple is allowed too). Options: -s,--sqlite Use SQLite in memory for testing. @@ -24,13 +24,17 @@ Options: -sp,--start-postgres Start its own Postgres Docker container for testing against. -spt,--start-postgres-testcontainer Assume running in the sandervocke/postgres_node container. Spin up a PG process. any other option is passed on to Jasmine. -EOF +" } # Argument parsing PARAMS="" while (( "$#" )); do case "$1" in + -h|--help) + usage + exit 0 + ;; -s|--sqlite) DO_SQLITE=1 shift