...

Text file src/github.com/theupdateframework/go-tuf/docs/TESTING.md

Documentation: github.com/theupdateframework/go-tuf/docs

     1# Testing
     2
     3The [Python interoperability tests](../client/python_interop/) require Python 3
     4(available as `python` on the `$PATH`) and the [`python-tuf`
     5package](https://github.com/theupdateframework/python-tuf) installed. To use the correct versions of the packages, it is recommended to use a [virtual environment](https://docs.python.org/3/library/venv.html#module-venv) and install the dependencies via:
     6
     7```
     8python -m pip install --upgrade -r requirements-test.txt
     9```
    10
    11You may run the full set of tests using 
    12```
    13go test ./...
    14```
    15
    16
    17To update the data for these tests requires Docker and make (see
    18test data [README.md](../client/python_interop/testdata/README.md) for details).

View as plain text