27 lines
No EOL
749 B
Bash
27 lines
No EOL
749 B
Bash
#!/bin/bash
|
|
|
|
# Integration Test Runner
|
|
# This script runs comprehensive integration tests for apt-ostree.py and apt-layer.sh
|
|
|
|
set -e
|
|
|
|
echo "=== apt-ostree Integration Test Runner ==="
|
|
echo "Starting comprehensive integration tests..."
|
|
echo
|
|
|
|
# Check if we're in the right directory
|
|
if [ ! -f "src/apt-ostree.py/integration_test.py" ]; then
|
|
echo "❌ Error: integration_test.py not found. Please run from project root."
|
|
exit 1
|
|
fi
|
|
|
|
# Make sure the test script is executable
|
|
chmod +x src/apt-ostree.py/integration_test.py
|
|
|
|
# Run the integration tests
|
|
echo "Running integration tests..."
|
|
python3 src/apt-ostree.py/integration_test.py
|
|
|
|
echo
|
|
echo "=== Integration Test Complete ==="
|
|
echo "Check integration_test_results.json for detailed results." |