#!/bin/sh

set -e

# setup pcscd with NO polkit control to avoid " Access denied." errors
echo "PCSCD_ARGS=--disable-polkit" | sudo tee /etc/default/pcscd
SRV=/usr/lib/systemd/system/pcscd.service
grep -v polkit $SRV | sudo tee $SRV
sudo systemctl daemon-reload
sudo systemctl restart pcscd.service

# use the testsuite provided by PySCard itself
pytest --verbose
