The Python interoperability tests require Python 3
(available as python
on the $PATH
) and the python-tuf
package installed. To use the correct versions of the packages, it is recommended to use a virtual environment and install the dependencies via:
python -m pip install --upgrade -r requirements-test.txt
You may run the full set of tests using
go test ./...
To update the data for these tests requires Docker and make (see test data README.md for details).