openmls/test_utils/frankenstein/
mod.rs

1//! This module contains the Frankenstein test utilities.
2//!
3//! The Frankenstein test utilities are used to build and manipulate test
4//! structures in a way that is not possible with the public API. This is
5//! useful for testing and fuzzing.
6
7mod codec;
8mod commit;
9mod credentials;
10mod crypto;
11mod extensions;
12mod framing;
13mod group_info;
14mod key_package;
15mod leaf_node;
16mod proposals;
17
18pub use self::commit::*;
19pub use self::credentials::*;
20pub use self::crypto::*;
21pub use self::extensions::*;
22pub use self::framing::*;
23pub use self::key_package::*;
24pub use self::leaf_node::*;
25pub use self::proposals::*;