libcnb_test/
lib.rs

1#![doc = include_str!("../README.md")]
2
3mod app;
4mod build;
5mod build_config;
6mod container_config;
7mod container_context;
8mod docker;
9mod log;
10mod macros;
11mod pack;
12mod test_context;
13mod test_runner;
14mod util;
15
16pub use crate::build_config::*;
17pub use crate::container_config::*;
18pub use crate::container_context::*;
19pub use crate::log::*;
20pub use crate::test_context::*;
21pub use crate::test_runner::*;
22
23// Suppress warnings due to the `unused_crate_dependencies` lint not handling integration tests well.
24#[cfg(test)]
25use indoc as _;
26#[cfg(test)]
27use libcnb as _;
28#[cfg(test)]
29use ureq as _;
30// This dependency is used by the `assert_not_contains` and `assert_not_contains_match` macros
31use regex as _;