25 lines
762 B
Bash
Executable file
25 lines
762 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# Test runner script for pricing tests
|
|
|
|
echo "Running Django pricing model tests..."
|
|
echo "====================================="
|
|
|
|
# Run specific pricing tests
|
|
echo "1. Running basic pricing model tests..."
|
|
uv run --extra dev manage.py test hub.services.tests.test_pricing --verbosity=2
|
|
|
|
echo ""
|
|
echo "2. Running pricing edge case tests..."
|
|
uv run --extra dev manage.py test hub.services.tests.test_pricing_edge_cases --verbosity=2
|
|
|
|
echo ""
|
|
echo "3. Running pricing integration tests..."
|
|
uv run --extra dev manage.py test hub.services.tests.test_pricing_integration --verbosity=2
|
|
|
|
echo ""
|
|
echo "4. Running all pricing tests together..."
|
|
uv run --extra dev manage.py test hub.services.tests --verbosity=2 --keepdb
|
|
|
|
echo ""
|
|
echo "Test run completed!"
|