#!/bin/bash MICROPYTHON=../build/unix/micropython PYOPT=0 # run emulator cd ../src $MICROPYTHON -O$PYOPT main.py >/dev/null & upy_pid=$! sleep 1 # run tests cd ../tests error=0 if ! pytest -k 'not skip_t2' --pyargs trezorlib.tests.device_tests ; then error=1 fi kill $upy_pid exit $error