whisperfish / libsignal-protocol-rs

A Rust interface to the Signal Protocol. DEPRECATED in favour of https://github.com/signalapp/libsignal-client ! Signal reimplemented the whole thing in Rust.
https://michael-f-bryan.github.io/libsignal-protocol-rs
GNU General Public License v3.0
44 stars 10 forks source link

Tests with feature flags fails Travis build #51

Closed furuholm closed 4 years ago

furuholm commented 4 years ago

The Travis test script contains two test steps that passes feature flags to the virtual workspace in the root directory

- cargo test --all --verbose --no-default-features --features="crypto-openssl"
- cargo test --all --verbose --no-default-features --features="crypto-native"

These have previosly been ignored but since cargo V1.40.0 feature flags (except --all-features) passed to a virtual workspace produces an error. This change makes the Travis build fail (which is good, because the tests were previosly just ignored).