From 68d795158f31f349599dfb59e435ca4daf7370bc Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Wed, 11 Mar 2020 17:13:17 +0300 Subject: Travis: restructure .travis/ --- .travis/lib/test.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 .travis/lib/test.sh (limited to '.travis/lib/test.sh') diff --git a/.travis/lib/test.sh b/.travis/lib/test.sh new file mode 100755 index 0000000..c91ce48 --- /dev/null +++ b/.travis/lib/test.sh @@ -0,0 +1,27 @@ +#!/usr/bin/env bash + +# Copyright (c) 2020 Egor Tensin +# This file is part of the "VK scripts" project. +# For details, see https://github.com/egor-tensin/vk-scripts. +# Distributed under the MIT License. + +set -o errexit -o nounset -o pipefail + +script_dir="$( dirname -- "${BASH_SOURCE[0]}" )" +script_dir="$( cd -- "$script_dir" && pwd )" +readonly script_dir + +run_test() { + local arg + echo + echo ====================================================================== + for arg; do + echo -n "$arg " + done + echo + echo ====================================================================== + + PYTHONPATH="$script_dir/../.." python3 -m "$@" +} + +run_test "$@" -- cgit v1.2.3