diff --git a/scorometer/main.py b/scorometer/main.py index 2468863..88f64ab 100755 --- a/scorometer/main.py +++ b/scorometer/main.py @@ -26,11 +26,16 @@ from mido import MidiFile import uuid game_uuid = uuid.uuid4() -logname = f"/logs/{game_uuid}.log" -Path("/logs").mkdir(parents=True, exist_ok=True) -Path(logname).touch(exist_ok=True) -logging.basicConfig(filename=logname, - filemode='a', level=logging.DEBUG) + +testing = os.environ.get("SCORO_TEST") + +if not testing: + + logname = f"/logs/{game_uuid}.log" + Path("/logs").mkdir(parents=True, exist_ok=True) + Path(logname).touch(exist_ok=True) + logging.basicConfig(filename=logname, + filemode='a', level=logging.DEBUG) ''' Logging to loki directly diff --git a/scorometer/tests/runner.sh b/scorometer/tests/runner.sh index ea39611..316ad07 100755 --- a/scorometer/tests/runner.sh +++ b/scorometer/tests/runner.sh @@ -10,7 +10,7 @@ TESTS_SUCCESS=0 TESTS_FAILED=0 function test { - cat $1/input | BACK_URL="http://localhost:3000" MUSICS_FOLDER="../../assets/musics/" python3 ../main.py 1> /tmp/scorometer_res 2> /tmp/scorometer_log + cat $1/input | BACK_URL="http://localhost:3000" MUSICS_FOLDER="../../assets/musics/" SCORO_TEST=true python3 ../main.py 1> /tmp/scorometer_res 2> /tmp/scorometer_log TESTS_DONE=$((TESTS_DONE + 1)) if [ -n "$SCOROMETER_AUTOFIX" ]; then cat /tmp/scorometer_res > $1/output @@ -36,7 +36,7 @@ then done exit $TESTS_FAILED else - cat $1/input | BACK_URL="http://localhost:3000" MUSICS_FOLDER="../../assets/musics/" python3 ../main.py 1> /tmp/scorometer_res 2> /tmp/scorometer_log + cat $1/input | SCORO_TEST=true BACK_URL="http://localhost:3000" MUSICS_FOLDER="../../assets/musics/" python3 ../main.py 1> /tmp/scorometer_res 2> /tmp/scorometer_log echo "=========== CURRENT OUTPUT ===========" cat /tmp/scorometer_res echo "======================================"