Skip to main content

Crate syncular_testkit

Crate syncular_testkit 

Source
Expand description

Test utilities for Rust-first Syncular clients.

The crate intentionally uses real Syncular runtime pieces by default: Diesel SQLite stores, generated app schemas, transport implementations, and runtime assertions. It is meant to replace ad hoc mocks in app test suites.

Re-exports§

pub use app::*;
pub use app_server::*;
pub use assertions::*;
pub use auth_lease::*;
pub use conformance::*;
pub use crdt::*;
pub use deterministic::*;
pub use file_assets::*;
pub use http::*;
pub use native::*;
pub use protocol::*;
pub use temp::*;
pub use todo::*;
pub use transport::*;

Modules§

app
app_server
assertions
auth_lease
conformance
crdt
deterministic
file_assets
http
native
protocol
temp
todo
transport