Skip to main content

pubky_testnet/
lib.rs

1// Actual testnet exposed in the library
2mod common;
3mod ephemeral_testnet;
4mod static_testnet;
5mod testnet;
6
7#[cfg(feature = "docker-postgres")]
8pub mod docker_postgres;
9
10/// Deprecated module alias. Use [`docker_postgres`] instead.
11#[cfg(feature = "docker-postgres")]
12#[deprecated(since = "0.9.0", note = "Renamed to `docker_postgres`")]
13pub mod embedded_postgres {
14    pub use crate::docker_postgres::*;
15}
16
17pub use ephemeral_testnet::{EphemeralTestnet, EphemeralTestnetBuilder};
18pub use static_testnet::{StaticTestnet, StaticTestnetBuilder};
19pub use testnet::Testnet;
20
21// Re-export the core crates
22pub use pubky;
23pub use pubky_common;
24pub use pubky_homeserver;
25pub use pubky_test_utils::{drop_test_databases, test};