Пример #1
0
def test__init__etc():
    """ Test __init__, key_basis, add_mts. """
    kq = KQuery(MockRedis())
    kq.query = {'wubbalubba': 'dubdub'}
    assert kq.related_mts == set()
    kq.add_mts('hello')
    kq.add_mts('goodbye')
    kq.add_mts('hello')

    testset = set()
    testset.add('hello')
    testset.add('goodbye')
    assert kq.related_mts == testset
    assert kq.key_basis() == {'wubbalubba': 'dubdub'}
Пример #2
0
def test__init__etc():
    """ Test __init__, key_basis, add_mts. """
    kq = KQuery(MockRedis())
    kq.query = {"wubbalubba": "dubdub"}
    assert kq.related_mts == set()
    kq.add_mts("hello")
    kq.add_mts("goodbye")
    kq.add_mts("hello")

    testset = set()
    testset.add("hello")
    testset.add("goodbye")
    assert kq.related_mts == testset
    assert kq.key_basis() == {"wubbalubba": "dubdub"}