pub struct TechnicalTestSuite { /* private fields */ }Expand description
Comprehensive technical testing suite
Implementations§
Source§impl TechnicalTestSuite
impl TechnicalTestSuite
Sourcepub fn new(processor: SpatialProcessor) -> Result<Self>
pub fn new(processor: SpatialProcessor) -> Result<Self>
Create new technical test suite
Sourcepub fn add_test_config(&mut self, config: TechnicalTestConfig)
pub fn add_test_config(&mut self, config: TechnicalTestConfig)
Add test configuration
Sourcepub async fn run_all_tests(&mut self) -> Result<TechnicalTestReport>
pub async fn run_all_tests(&mut self) -> Result<TechnicalTestReport>
Run all technical tests
Sourcepub async fn run_test(
&mut self,
config: &TechnicalTestConfig,
) -> Result<TechnicalTestResult>
pub async fn run_test( &mut self, config: &TechnicalTestConfig, ) -> Result<TechnicalTestResult>
Run a specific test
Auto Trait Implementations§
impl Freeze for TechnicalTestSuite
impl !RefUnwindSafe for TechnicalTestSuite
impl Send for TechnicalTestSuite
impl Sync for TechnicalTestSuite
impl Unpin for TechnicalTestSuite
impl UnsafeUnpin for TechnicalTestSuite
impl !UnwindSafe for TechnicalTestSuite
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more