def test_find_expectation_indexes(baseline_suite, exp5):
    assert (baseline_suite.find_expectation_indexes() == [0, 1])
    assert (baseline_suite.find_expectation_indexes(column='a') == [0])
    assert (baseline_suite.find_expectation_indexes(column='b') == [1])
    assert (baseline_suite.find_expectation_indexes(column='z') == [])
    assert (baseline_suite.find_expectation_indexes(expectation_type='expect_column_values_to_be_in_set') == [0, 1])
    baseline_suite.append_expectation(exp5)
    assert (baseline_suite.find_expectation_indexes(column='a') == [0, 2])
    assert (baseline_suite.find_expectation_indexes(expectation_type='expect_column_values_to_not_be_null') == [2])
    assert (baseline_suite.find_expectation_indexes(expectation_kwargs={'column': 'b', 'value_set': [(- 1), (- 2), (- 3)], 'result_format': 'BASIC'}) == [1])
    assert (baseline_suite.find_expectation_indexes(expectation_kwargs={'column': 'a'}) == [0, 2])
    assert (baseline_suite.find_expectation_indexes(expectation_type='expect_column_values_to_not_be_null', expectation_kwargs={'column': 'a'}) == [2])
    assert (baseline_suite.find_expectation_indexes(column='a', expectation_kwargs={'result_format': 'BASIC'}) == [0])
    assert (baseline_suite.find_expectation_indexes(column='a', expectation_type='expect_column_values_to_not_be_null') == [2])
    assert (baseline_suite.find_expectation_indexes(column='a', expectation_type='expect_column_values_to_be_between') == [])
    assert (baseline_suite.find_expectation_indexes(column='zzz', expectation_type='expect_column_values_to_be_between') == [])
    with pytest.raises(ValueError):
        assert (baseline_suite.find_expectation_indexes(column='a', expectation_kwargs={'column': 'b'}) == [])
def test_find_expectation_indexes(baseline_suite, exp5):
    assert (baseline_suite.find_expectation_indexes() == [0, 1])
    assert (baseline_suite.find_expectation_indexes(column='a') == [0])
    assert (baseline_suite.find_expectation_indexes(column='b') == [1])
    assert (baseline_suite.find_expectation_indexes(column='z') == [])
    assert (baseline_suite.find_expectation_indexes(expectation_type='expect_column_values_to_be_in_set') == [0, 1])
    baseline_suite.append_expectation(exp5)
    assert (baseline_suite.find_expectation_indexes(column='a') == [0, 2])
    assert (baseline_suite.find_expectation_indexes(expectation_type='expect_column_values_to_not_be_null') == [2])
    assert (baseline_suite.find_expectation_indexes(expectation_kwargs={'column': 'b', 'value_set': [(- 1), (- 2), (- 3)], 'result_format': 'BASIC'}) == [1])
    assert (baseline_suite.find_expectation_indexes(expectation_kwargs={'column': 'a'}) == [0, 2])
    assert (baseline_suite.find_expectation_indexes(expectation_type='expect_column_values_to_not_be_null', expectation_kwargs={'column': 'a'}) == [2])
    assert (baseline_suite.find_expectation_indexes(column='a', expectation_kwargs={'result_format': 'BASIC'}) == [0])
    assert (baseline_suite.find_expectation_indexes(column='a', expectation_type='expect_column_values_to_not_be_null') == [2])
    assert (baseline_suite.find_expectation_indexes(column='a', expectation_type='expect_column_values_to_be_between') == [])
    assert (baseline_suite.find_expectation_indexes(column='zzz', expectation_type='expect_column_values_to_be_between') == [])
    with pytest.raises(ValueError):
        assert (baseline_suite.find_expectation_indexes(column='a', expectation_kwargs={'column': 'b'}) == [])