Exemplo n.º 1
0
def test_match_multiple():
    a = {'foo1': 'bar1', 'foo2': 'bar2'}
    b = {'foo1': 'bar1', 'foo2': 'bar2'}
    assert match(a, b)
Exemplo n.º 2
0
def test_match_multiple_fail():
    a = {'foo1': 'bar1', 'foo2': 'bar2'}
    b = {'foo1': 'bar1', 'foo2': 'baz1'}
    assert not match(a, b)
Exemplo n.º 3
0
def test_match_partial():
    a = {'foo': 'bar'}
    b = {'foo': 'bar baz'}
    assert match(a, b)
Exemplo n.º 4
0
def test_attr_match():
    a = {'foo': 'bar'}
    b = {'foo': 'bar'}
    assert match(a, b)
Exemplo n.º 5
0
def test_match_partial():
    a = {"foo": "bar"}
    b = {"foo": "bar baz"}
    assert match(a, b)
Exemplo n.º 6
0
def test_match_empty_attrs_fail():
    a = {'foo': 'bar'}
    b = {}
    assert not match(a, b)
Exemplo n.º 7
0
def test_multiple_strict_fail():
    a = {"foo1": "bar1", "foo2": "bar2"}
    b = {"foo1": "bar1 baz1", "foo2": "bar2"}
    assert not match(a, b, strict=True)
Exemplo n.º 8
0
def test_multiple_strict_fail():
    a = {'foo1': 'bar1', 'foo2': 'bar2'}
    b = {'foo1': 'bar1 baz1', 'foo2': 'bar2'}
    assert not match(a, b, strict=True)
Exemplo n.º 9
0
def test_match_query_too_much_fail():
    a = {"foo1": "bar1 baz1", "foo2": "bar2"}
    b = {"foo1": "bar1", "foo2": "bar2"}
    assert not match(a, b)
Exemplo n.º 10
0
def test_match_multiple_partial():
    a = {"foo1": "bar1", "foo2": "bar2"}
    b = {"foo1": "bar1 baz1", "foo2": "bar2"}
    assert match(a, b)
Exemplo n.º 11
0
def test_match_multiple_fail():
    a = {"foo1": "bar1", "foo2": "bar2"}
    b = {"foo1": "bar1", "foo2": "baz1"}
    assert not match(a, b)
Exemplo n.º 12
0
def test_match_multiple():
    a = {"foo1": "bar1", "foo2": "bar2"}
    b = {"foo1": "bar1", "foo2": "bar2"}
    assert match(a, b)
Exemplo n.º 13
0
def test_attr_match():
    a = {"foo": "bar"}
    b = {"foo": "bar"}
    assert match(a, b)
Exemplo n.º 14
0
def test_match_query_too_much_fail():
    a = {'foo1': 'bar1 baz1', 'foo2': 'bar2'}
    b = {'foo1': 'bar1', 'foo2': 'bar2'}
    assert not match(a, b)
Exemplo n.º 15
0
def test_attr_match_query_empty():
    a = {}
    b = {"foo": "bar"}
    assert match(a, b)
Exemplo n.º 16
0
def test_match_multiple_partial():
    a = {'foo1': 'bar1', 'foo2': 'bar2'}
    b = {'foo1': 'bar1 baz1', 'foo2': 'bar2'}
    assert match(a, b)
Exemplo n.º 17
0
def test_match_empty_empty():
    a = {}
    b = {}
    assert match(a, b)
Exemplo n.º 18
0
def test_attr_match_query_empty():
    a = {}
    b = {'foo': 'bar'}
    assert match(a, b)
Exemplo n.º 19
0
def test_match_empty_attrs_fail():
    a = {"foo": "bar"}
    b = {}
    assert not match(a, b)