Implement snapshot testing via CLI part2

This commit is contained in:
henryruhs 2023-06-01 10:17:56 +02:00
parent eea2486e09
commit ba69a18387

View File

@ -19,10 +19,14 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Set up ffmpeg
uses: FedericoCarboni/setup-ffmpeg@v2
- name: Set up Python 3.9 - name: Set up Python 3.9
uses: actions/setup-python@v2 uses: actions/setup-python@v2
with: with:
python-version: 3.9 python-version: 3.9
- run: pip install -r requirements.txt - run: pip install -r requirements.txt
- run: pip install gdown
- run: gdown 14JzEMo8ScLinvBkl7QEvYvFEi7EBXNAt
- run: ./run.py -f=examples/face.jpg -t=examples/target.mp4 -o=examples/output.mp4 - run: ./run.py -f=examples/face.jpg -t=examples/target.mp4 -o=examples/output.mp4
- run: diff examples/snapshot.mp4 examples/output.mp4 || exit 1 - run: diff examples/snapshot.mp4 examples/output.mp4 || exit 1