]> git.proxmox.com Git - rustc.git/blob - vendor/ecdsa/tests/lib.rs
New upstream version 1.70.0+dfsg2
[rustc.git] / vendor / ecdsa / tests / lib.rs
1 //! Smoke tests which use `MockCurve`
2
3 #![cfg(feature = "dev")]
4
5 use elliptic_curve::dev::MockCurve;
6
7 type Signature = ecdsa::Signature<MockCurve>;
8 type SignatureBytes = ecdsa::SignatureBytes<MockCurve>;
9
10 #[test]
11 fn rejects_all_zero_signature() {
12 let all_zero_bytes = SignatureBytes::default();
13 assert!(Signature::try_from(all_zero_bytes.as_ref()).is_err());
14 }