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'}
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"}