#!/usr/bin/bash

set -e 

for package in openpaperwork-core openpaperwork-gtk paperwork-backend paperwork-gtk paperwork-shell; do
    mkdir -p $AUTOPKGTEST_TMP/"$package"
    cp -r "$package"/tests $AUTOPKGTEST_TMP/"$package"
done

cd $AUTOPKGTEST_TMP
for package in openpaperwork-core openpaperwork-gtk paperwork-backend paperwork-gtk paperwork-shell; do
    cd $package
    python3 -m pytest -o 'python_files=tests_*.py' --cov=${package/-/_} --cov-report=term-missing --cov-branch -k "not test_import_duplicated_docx" tests/
    cd ..
done
