def test_diff_percent_ignore_formatter(self): formatted = self.reporter._diff(1, 0, False, formatter=convert.factor(100.0), as_percentage=True) self.assertEqual("-100.00%", formatted)
def report_error_rate(self, baseline_stats, contender_stats, task): baseline_error_rate = baseline_stats.metrics(task)["error_rate"] contender_error_rate = contender_stats.metrics(task)["error_rate"] return self.join( self.line("error rate", baseline_error_rate, contender_error_rate, task, "%", treat_increase_as_improvement=False, formatter=convert.factor(100.0)) )
def report_error_rate(self, baseline_stats, contender_stats, operation): baseline_error_rate = baseline_stats.metrics(operation)["error_rate"] contender_error_rate = contender_stats.metrics(operation)["error_rate"] return self.join( self.line("error rate", baseline_error_rate, contender_error_rate, operation, "%", treat_increase_as_improvement=False, formatter=convert.factor(100.0)) )