tough is a Rust client for The Update Framework (TUF) repositories.
For more information see the documentation and the repository.
Unit tests are run in the usual manner: cargo test
.
Integration tests require noxious-server
and are disabled by default behind a feature named integ
.
To run all tests, including integration tests: cargo test --all-features
or cargo test --features 'http,integ'
.