openmls/
prelude_test.rs

1//! Testing prelude for OpenMLS.
2//! Include this to get access to all necessary pub(crate) functions of OpenMLS testing.
3
4pub use crate::ciphersuite::{signable::Verifiable, *};
5
6// KATs
7pub use crate::binary_tree::array_representation::kat_treemath;
8pub use crate::key_packages::KeyPackage;
9pub use crate::schedule::tests_and_kats::kats::key_schedule::{self, KeyScheduleTestVector};
10// TODO: #624 - re-enable test vectors.
11// pub use crate::group::tests::{
12//     kat_messages::{self, MessagesTestVector},
13//     kat_transcripts::{self, TranscriptTestVector},
14// };
15// pub use crate::tree::tests_and_kats::kats::kat_encryption::{self, EncryptionTestVector};
16// pub use crate::treesync::tests_and_kats::kats::kat_tree_kem::{self, TreeKemTestVector};