Beispiel #1
0
def test_output_styles():
    """Str label initialization should create correct StyleFlag objects."""
    output_styles = styles.Style('case', 'assertion-detail')
    passing_style = styles.StyleFlag('case')
    failing_style = styles.StyleFlag('assertion-detail')

    assert output_styles.passing == passing_style
    assert output_styles.failing == failing_style
    assert output_styles.get_style(passing=True) == passing_style
    assert output_styles.get_style(passing=False) == failing_style
Beispiel #2
0
def test_output_style(arg, display_result, display_test, display_suite,
                      display_case, display_assertion,
                      display_assertion_detail):
    style = styles.StyleFlag(arg)

    assert style.display_result == display_result
    assert style.display_test == display_test
    assert style.display_suite == display_suite
    assert style.display_case == display_case
    assert style.display_assertion == display_assertion
    assert style.display_assertion_detail == display_assertion_detail