#!/bin/bash ########################################################################### # # Copyright (c) 2019-2019 Diality Inc. - All Rights Reserved. # # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # # @file run_tests.sh # # @date 16-Oct-2020 # @author Peter Lucia # # @brief This script toggles whether the testsuites virtual environment # uses a local copy of dialin or one pulled from a remote # ############################################################################ cd ../ LOCAL_DIALIN=~/Projects/dialin/dialin read -p "Do you want to restore the remote dialin package? (y/n) " resp if [ "$resp" == "y" ]; then rm -rf venv cd tools; ./setup_env.sh else echo "Ok, let's link to a local dialin repository." read -p "Enter the path to your local dialin: " -e -i "$LOCAL_DIALIN" LOCAL_DIALIN rm -rf venv/lib/python3.6/site-packages/dialin echo "LOCAL_DIALIN: $LOCAL_DIALIN" ln -s $LOCAL_DIALIN venv/lib/python3.6/site-packages/dialin fi echo "Done."