[][src]Trait cargo_test_all::TestRunner

pub trait TestRunner {
    fn new(dependency: &Crate) -> Self
    where
        Self: Sized
;
fn setup(&self) -> Result<()>;
fn run_tests(&self) -> Result<()>;
fn teardown(&self) -> Result<()>; fn run_cargo_command(&self, command: &str) -> Result<Output> { ... } }

Required methods

fn new(dependency: &Crate) -> Self where
    Self: Sized

fn setup(&self) -> Result<()>

fn run_tests(&self) -> Result<()>

fn teardown(&self) -> Result<()>

Loading content...

Provided methods

fn run_cargo_command(&self, command: &str) -> Result<Output>

Loading content...

Implementors

impl TestRunner for CratesIoDependencyTestRunner[src]

impl TestRunner for GitDependencyTestRunner[src]

impl TestRunner for LocalDependencyTestRunner[src]

Loading content...