@scenario(prepare_data, cleanup_data)
def test_search_with_filter_block(context):
    # When create a query block
    t = QuerySet("localhost", index="foo")

    # And there are records
    add_document("foo", {"bar": "baz", "foo": "foo"})
    add_document("foo", {"bar": "bazbaz", "foo": "foo"})
    add_document("foo", {"bar": "bazbaz", "foo": "foofoo"})

    # And I do a filtered search
    f = Filter("or").filter(Term("bar", "baz")).filter(Term("foo", "foo"))
    t.filter(f)
    results = t[0:10]

    # Then I get the appropriate response
    len(results).should.equal(2)
AppRun.parse_option: options support multiple values.
dataset/ETHPy150Open Yipit/pyeqs/tests/functional/test_filters.py/test_search_with_filter_block--crossover with--dataset/ETHPy150Open xtrementl/focus/tests/unit/plugin/modules/test_apps.py/TestAppRun.testMultiValueOption__parse_option