示例#1
0
def test_validate_succeeds(data_client):
    s = Search(using=data_client).index('git')
    assert s.validate().valid
示例#2
0
def test_validate_bad_query(data_client, mocker):
    s = Search(using=data_client).index('git').filter(Q())
    assert not s.validate().valid
示例#3
0
def test_validate_explain(data_client):
    s = Search(using=data_client).index('git').filter(
        ~Q('exists', field='parent_shas'))
    assert 'explanations' in s.validate()