コード例 #1
0
def test_le_string():
    sup = Statement()
    sup.flatten({'foo': 'bar'})
    le = Statement(sup=sup)
    assert le.flatten({'foo': 'bar'})
    assert le.flatten({'foo': 'box'}) is False
    assert le.flatten({'foo': 'BAR'}) is False
コード例 #2
0
def test_list():
    sup = Statement()
    sup.flatten({'foo': ['bar', 'stol']})
    le = Statement(sup=sup)
    assert le.flatten({'foo': ['bar']})
    assert le.claims() == {'foo': ['bar']}
コード例 #3
0
def test_le_init():
    le = Statement()
    assert le.flatten({'foo': 'bar'})
コード例 #4
0
def test_more():
    sup = Statement()
    sup.flatten({'foo': 'bar'})
    le = Statement(sup=sup)
    assert le.flatten({'foo': 'bar', 'fox': 'hound'})
    assert le.claims() == {'foo': 'bar', 'fox': 'hound'}