Exemplo n.º 1
0
def test_check_operators_with_unknown_nested_operator_with_doc_string():
    n = [[{'name': 'my qc threshold'}, 'unknown', ['or', ['less_than', 2, 1]]]]
    status = {'nodes': {'thresholds': n}}
    assert_in('error', er.check_operators('nodes', status))
    assert_equal(status['error'], "Unknown operator 'unknown.'")
Exemplo n.º 2
0
def test_check_operators_with_unknown_nested_operator():
    n = [['and', ['or', ['unknown', 2, 1]]]]
    status = {'nodes': {'thresholds': n}}
    assert_in('error', er.check_operators('nodes', status))
    assert_equal(status['error'], "Unknown operator 'unknown.'")
Exemplo n.º 3
0
def test_check_operators_with_doc_string():
    n = [[{'name': 'my qc threshold'}, 'less_than', 2, 1]]
    status = {'nodes': {'thresholds': n}}
    assert_not_in('error', er.check_operators('nodes', status))
Exemplo n.º 4
0
def test_check_operators_with_known_operator():
    n = [['less_than', 2, 1]]
    status = {'nodes': {'thresholds': n}}
    assert_not_in('error', er.check_operators('nodes', status))