From 5abbefddaf73c37173da934eff5a0d066b212b5a Mon Sep 17 00:00:00 2001 From: Alfredo Garcia Date: Mon, 1 Jan 2024 20:21:13 -0300 Subject: [PATCH] tests(sinsemilla): Minor changes to sinsemilla tests (#8128) * add `sinsemilla_` prefix to sinsemilla tests * replace non working link --- zebra-chain/src/orchard/sinsemilla.rs | 6 +++--- zebra-chain/src/orchard/tests/vectors/sinsemilla.rs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/zebra-chain/src/orchard/sinsemilla.rs b/zebra-chain/src/orchard/sinsemilla.rs index d7d05813a..6fa8bad75 100644 --- a/zebra-chain/src/orchard/sinsemilla.rs +++ b/zebra-chain/src/orchard/sinsemilla.rs @@ -174,7 +174,7 @@ mod tests { #[test] #[allow(non_snake_case)] - fn single_test_vector() { + fn sinsemilla_single_test_vector() { use halo2::pasta::group::Curve; let D = b"z.cash:test-Sinsemilla"; @@ -206,7 +206,7 @@ mod tests { // - Random message bits. #[test] #[allow(non_snake_case)] - fn hackworks_test_vectors() { + fn sinsemilla_hackworks_test_vectors() { use halo2::pasta::group::{ff::PrimeField, GroupEncoding}; for tv in tests::vectors::SINSEMILLA.iter() { @@ -231,7 +231,7 @@ mod tests { // - Random message contents. #[test] #[allow(non_snake_case)] - fn hackworks_group_hash_test_vectors() { + fn sinsemilla_hackworks_group_hash_test_vectors() { use halo2::pasta::group::GroupEncoding; for tv in tests::vectors::GROUP_HASHES.iter() { diff --git a/zebra-chain/src/orchard/tests/vectors/sinsemilla.rs b/zebra-chain/src/orchard/tests/vectors/sinsemilla.rs index 12e2eed49..73d67b775 100644 --- a/zebra-chain/src/orchard/tests/vectors/sinsemilla.rs +++ b/zebra-chain/src/orchard/tests/vectors/sinsemilla.rs @@ -7,7 +7,7 @@ pub struct TestVector { pub(crate) hash: [u8; 32], } -// From https://github.com/zcash-hackworks/zcash-test-vectors/blob/master/orchard_sinsemilla.py +// From https://github.com/zcash/zcash-test-vectors/blob/master/test-vectors/rust/orchard_sinsemilla.rs lazy_static! { pub static ref SINSEMILLA: [TestVector; 11] = [ TestVector {