def test_all_finished_with_some_pending(): with pytest.raises(signals.TRIGGERFAIL): triggers.all_finished(generate_states(success=1, pending=1))
def test_all_finished_with_all_failed(): assert triggers.all_finished(generate_states(failed=3))
def test_all_finished_with_mixed_states(): assert triggers.all_finished( generate_states(success=1, failed=1, skipped=1))
def test_all_finished_with_all_success(): assert triggers.all_finished(generate_states(success=3))