#!/bin/bash # setup_test_env.sh # Remove existing virtual environment if it exists if [ -d "venv" ]; then echo "Removing existing virtual environment..." rm -rf venv fi # Create a virtual environment python3 -m venv venv # Activate the virtual environment source venv/bin/activate # Upgrade pip pip install --upgrade pip # Install application dependencies pip install -r requirements.txt # Install test dependencies pip install -r requirements-test.txt echo "Virtual environment setup complete!" echo "To activate the virtual environment, run:" echo "source venv/bin/activate"