Skip to main content

cloud_sdk_testkit/
lib.rs

1#![no_std]
2#![doc = include_str!("../README.md")]
3
4#[cfg(test)]
5extern crate alloc;
6#[cfg(feature = "std")]
7extern crate std;
8
9mod adversarial;
10mod body;
11mod metadata;
12mod mock;
13mod response;
14
15pub use adversarial::{
16    AdversarialFixture, AdversarialKind, DEFAULT_RESPONSE_LIMIT, adversarial_corpus,
17};
18pub use body::{FixtureBody, FixtureBodyError, MAX_FIXTURE_BODY_BYTES};
19pub use metadata::{
20    ActionFixture, ActionState, FixtureMetadataError, PaginationFixture, RateLimitFixture,
21};
22pub use mock::{ExpectedRequest, MockError, MockExchange, MockTransport};
23pub use response::{FixtureKind, ResponseFixture, ResponseFixtureError};
24
25#[cfg(test)]
26mod tests;