Пример #1
0
def test_validate_request_data_missing_ml_parameter_key(
        key, client_task_definition_data):
    node = CommitteeCandidate()
    node.task_data = client_task_definition_data

    del node.task_data['ml'][key]

    with pytest.raises(ValueError):
        node.validate_request_data()
Пример #2
0
def test_validate_request_data_invalid_type(data):
    node = CommitteeCandidate()
    node.task_data = data

    with pytest.raises(ValueError):
        node.validate_request_data()
Пример #3
0
def test_validate_request_data_simple(client_task_definition_data):
    node = CommitteeCandidate()
    node.task_data = client_task_definition_data

    node.validate_request_data()