def test_passed_entry_contains_label(self): summary = { 'passed': 1, 'skipped': 0, 'failed': 0, 'undefined': 0, } assert format_summary('fnord', summary).startswith('1 fnord passed')
def test_passed_entry_is_pluralised(self): summary = { 'passed': 10, 'skipped': 0, 'failed': 0, 'undefined': 0, } assert format_summary('fnord', summary).startswith('10 fnords passed')
def test_passed_entry_is_pluralised(self): summary = { Status.passed.name: 10, Status.skipped.name: 0, Status.failed.name: 0, Status.undefined.name: 0, } assert format_summary('fnord', summary).startswith('10 fnords passed')
def test_passed_entry_contains_label(self): summary = { Status.passed.name: 1, Status.skipped.name: 0, Status.failed.name: 0, Status.undefined.name: 0, } assert format_summary('fnord', summary).startswith('1 fnord passed')
def test_missing_fields_are_not_present(self): summary = { 'passed': 10, 'skipped': 1, 'failed': 2, } output = format_summary('fnord', summary) assert '1 skipped' in output assert '2 failed' in output assert 'undefined' not in output
def test_missing_fields_are_not_present(self): summary = { Status.passed.name: 10, Status.skipped.name: 1, Status.failed.name: 2, } output = format_summary('fnord', summary) assert '1 skipped' in output assert '2 failed' in output assert Status.undefined.name not in output
def test_remaining_fields_are_present(self): summary = { 'passed': 10, 'skipped': 1, 'failed': 2, 'undefined': 3, } output = format_summary('fnord', summary) assert '1 skipped' in output assert '2 failed' in output assert '3 undefined' in output