Trait cucumber_rust::OutputVisitor [−][src]
pub trait OutputVisitor: Default { fn visit_start(&mut self); fn visit_feature(&mut self, feature: &Feature, path: &Path); fn visit_feature_end(&mut self, feature: &Feature); fn visit_feature_error<'a>(&mut self, path: &Path, error: &Error<'a>); fn visit_scenario(&mut self, scenario: &Scenario); fn visit_scenario_end(&mut self, scenario: &Scenario); fn visit_scenario_skipped(&mut self, scenario: &Scenario); fn visit_step(&mut self, scenario: &Scenario, step: &Step); fn visit_step_result(
&mut self,
scenario: &Scenario,
step: &Step,
result: &TestResult
); fn visit_finish(&mut self); }
Required Methods
fn visit_start(&mut self)
fn visit_feature(&mut self, feature: &Feature, path: &Path)
fn visit_feature_end(&mut self, feature: &Feature)
fn visit_feature_error<'a>(&mut self, path: &Path, error: &Error<'a>)
fn visit_scenario(&mut self, scenario: &Scenario)
fn visit_scenario_end(&mut self, scenario: &Scenario)
fn visit_scenario_skipped(&mut self, scenario: &Scenario)
fn visit_step(&mut self, scenario: &Scenario, step: &Step)
fn visit_step_result(
&mut self,
scenario: &Scenario,
step: &Step,
result: &TestResult
)
&mut self,
scenario: &Scenario,
step: &Step,
result: &TestResult
)
fn visit_finish(&mut self)
Implementors
impl OutputVisitor for DefaultOutput