示例#1
0
文件: test_alias.py 项目: gnutix/taxi
def test_alias_iteritems():
    db = AliasesDatabase({
        'foo': Mapping(mapping=(1, 2), backend='test'),
        'bar': Mapping(mapping=(1, 3), backend='test'),
    })
    alias_set = set(db.iteritems())

    assert alias_set == set([
        ('foo', Mapping(mapping=(1, 2), backend='test')),
        ('bar', Mapping(mapping=(1, 3), backend='test')),
    ])
示例#2
0
文件: test_alias.py 项目: sephii/taxi
def test_alias_iteritems():
    db = AliasesDatabase({
        'foo': Mapping(mapping=(1, 2), backend='test'),
        'bar': Mapping(mapping=(1, 3), backend='test'),
    })
    alias_set = set(db.iteritems())

    assert alias_set == set([
        ('foo', Mapping(mapping=(1, 2), backend='test')),
        ('bar', Mapping(mapping=(1, 3), backend='test')),
    ])
示例#3
0
文件: test_alias.py 项目: gnutix/taxi
def test_update():
    db = AliasesDatabase({
        'foo': Mapping(mapping=(1, 2), backend='test'),
        'bar': Mapping(mapping=(1, 3), backend='test'),
    })
    db.update({
        'foo': Mapping(mapping=(2, 2), backend='test'),
        'baz': Mapping(mapping=(9, 9), backend='test'),
    })

    assert set(db.iteritems()) == set([
        ('foo', Mapping(mapping=(2, 2), backend='test')),
        ('bar', Mapping(mapping=(1, 3), backend='test')),
        ('baz', Mapping(mapping=(9, 9), backend='test')),
    ])
示例#4
0
文件: test_alias.py 项目: ralf57/taxi
def test_update():
    db = AliasesDatabase({
        'foo': Mapping(mapping=(1, 2), backend='test'),
        'bar': Mapping(mapping=(1, 3), backend='test'),
    })
    db.update({
        'foo': Mapping(mapping=(2, 2), backend='test'),
        'baz': Mapping(mapping=(9, 9), backend='test'),
    })

    assert set(db.iteritems()) == set([
        ('foo', Mapping(mapping=(2, 2), backend='test')),
        ('bar', Mapping(mapping=(1, 3), backend='test')),
        ('baz', Mapping(mapping=(9, 9), backend='test')),
    ])