Skip to main content

pubky_testnet/
lib.rs

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