コード例 #1
0
ファイル: test_namespace.py プロジェクト: Schevo/schevo
    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
コード例 #2
0
ファイル: test_namespace.py プロジェクト: Schevo/schevo
    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']
コード例 #3
0
ファイル: test_namespace.py プロジェクト: Schevo/schevo
 def test_getitem(self):
     ne = NamespaceExtension('n', None)
     ne._set('foo', 'bar')
     ne._set('baz', 'bof')
     assert ne['foo'] == 'bar'
     assert ne['baz'] == 'bof'
コード例 #4
0
ファイル: test_namespace.py プロジェクト: Schevo/schevo
 def test_getattr(self):
     ne = NamespaceExtension('n', None)
     ne._set('foo', 'bar')
     ne._set('baz', 'bof')
     assert ne.foo == 'bar'
     assert ne.baz == 'bof'