コード例 #1
0
ファイル: registry_test.py プロジェクト: liuyong240/checkers
def test_registry_indexers():
    reg = registry.Registry()
    reg.register('foo', 2)
    reg.register('bar', 4)
    reg.register('baz.quux', 8)
    asserts.are_equal(reg['foo'], 2)
    asserts.are_equal(reg['bar'], 4)
    asserts.are_equal(reg['baz.quux'], 8)
コード例 #2
0
ファイル: registry_test.py プロジェクト: liuyong240/checkers
def test_registry_attributes():
    reg = registry.Registry()
    reg.register('foo', 2)
    reg.register('bar', 4)
    reg.register('baz.quux', 8)
    asserts.are_equal(reg.foo, 2)
    asserts.are_equal(reg.bar, 4)
    asserts.are_equal(reg.baz__DOT__quux, 8)
コード例 #3
0
ファイル: registry_test.py プロジェクト: liuyong240/checkers
def test_registry_unregister_with_nonexistent_key():
    reg = registry.Registry()
    reg.unregister('foo')
    asserts.is_empty(reg)
コード例 #4
0
ファイル: registry_test.py プロジェクト: liuyong240/checkers
def test_registry_unregister_with_present_key():
    reg = registry.Registry()
    reg.register('foo', 4)
    asserts.are_equal(len(reg), 1)
    reg.unregister('foo')
    asserts.is_empty(reg)
コード例 #5
0
ファイル: registry_test.py プロジェクト: liuyong240/checkers
def test_registry_values():
    reg = registry.Registry()
    reg.register('foo', 2)
    reg.register('bar', 4)
    reg.register('baz.quux', 8)
    asserts.are_equal(reg.values(), [2, 4, 8])
コード例 #6
0
ファイル: registry_test.py プロジェクト: liuyong240/checkers
def test_registry_keys():
    reg = registry.Registry()
    reg.register('foo', 2)
    reg.register('bar', 4)
    reg.register('baz.quux', 8)
    asserts.are_equal(reg.keys(), ['foo', 'bar', 'baz.quux'])
コード例 #7
0
ファイル: registry_test.py プロジェクト: liuyong240/checkers
def test_registry_register_with_len():
    reg = registry.Registry()
    reg.register('foo', 2)
    reg.register('bar', 4)
    reg.register('baz.quux', 8)
    asserts.are_equal(len(reg), 3)
コード例 #8
0
ファイル: registry_test.py プロジェクト: liuyong240/checkers
def test_registry_init():
    reg = registry.Registry()
    asserts.is_empty(reg)
    asserts.is_empty(reg.keys())
    asserts.is_empty(reg.values())