Skip to main content

nextest_runner/list/
mod.rs

1// Copyright (c) The nextest Contributors
2// SPDX-License-Identifier: MIT OR Apache-2.0
3
4//! Support for building and querying lists of test instances and test binaries.
5//!
6//! The main data structures in this module are:
7//! * [`TestList`] for test instances
8//! * [`BinaryList`] for test binaries
9
10mod binary_list;
11mod display_filter;
12mod output_format;
13#[cfg(test)]
14mod partition_tests;
15mod rust_build_meta;
16#[cfg(test)]
17mod test_helpers;
18mod test_list;
19
20pub use binary_list::*;
21pub(crate) use display_filter::*;
22pub use output_format::*;
23pub use rust_build_meta::*;
24pub use test_list::*;
25
26/// Typestate for [`BinaryList`].
27#[derive(Clone, Debug, Eq, PartialEq)]
28pub enum BinaryListState {}
29
30/// Typestate for [`TestList`].
31#[derive(Clone, Debug, Eq, PartialEq)]
32pub enum TestListState {}