Exemplo n.º 1
0
    def test_len(self):
        ne = NamespaceExtension('n', None)
        ne._set('foo', 'bar')
        ne._set('baz', 'bof')
        assert len(ne) == 2
##         # Private attributes are not included.
##         ne._xyz = 123
        assert len(ne) == 2
Exemplo n.º 2
0
    def test_iter(self):
        ne = NamespaceExtension('n', None)
        ne._set('foo', 'bar')
        ne._set('baz', 'bof')
        L = sorted(ne)
        assert L == ['baz', 'foo']
##         # Private attributes are not included.
##         ne._xyz = 123
        L = sorted(ne)
        assert L == ['baz', 'foo']
Exemplo n.º 3
0
 def test_getitem(self):
     ne = NamespaceExtension('n', None)
     ne._set('foo', 'bar')
     ne._set('baz', 'bof')
     assert ne['foo'] == 'bar'
     assert ne['baz'] == 'bof'
Exemplo n.º 4
0
 def test_getattr(self):
     ne = NamespaceExtension('n', None)
     ne._set('foo', 'bar')
     ne._set('baz', 'bof')
     assert ne.foo == 'bar'
     assert ne.baz == 'bof'