First commit

Signed-off-by: Jonas Rosland <jonas.rosland@gmail.com>
This commit is contained in:
Jonas Rosland 2025-03-14 09:04:43 -04:00
parent c7c3a91f62
commit 06a77bb5e6
65 changed files with 8470 additions and 0 deletions

16
run-tests.sh Executable file
View file

@ -0,0 +1,16 @@
#!/bin/bash
# Install test dependencies
pip install -r test-requirements.txt
# Run unit tests
echo "Running unit tests..."
python -m pytest tests/unit -v
# Run integration tests
echo "Running integration tests..."
python -m pytest tests/integration -v
# Run all tests with coverage
echo "Running all tests with coverage..."
python -m pytest --cov=gitmirror --cov-report=term-missing