コード例 #1
0
ファイル: test_traverser.py プロジェクト: jean/zope.tales
 def testTraverseByAttr(self):
     # simpleTraverse should find attr through attribute access
     ob = AttrTraversable()
     self.assertEqual(simpleTraverse(ob, ['attr'], None), 'foo')
コード例 #2
0
ファイル: test_traverser.py プロジェクト: jean/zope.tales
 def testTraverseByItem(self):
     # simpleTraverse should find attr through item access
     ob = ItemTraversable()
     self.assertEqual(simpleTraverse(ob, ['attr'], None), 'foo')
コード例 #3
0
ファイル: test_traverser.py プロジェクト: jean/zope.tales
 def testTraverseEmptyPath(self):
     # simpleTraverse should return the original object if the path is emtpy
     ob = object()
     self.assertEqual(simpleTraverse(ob, [], None), ob)
コード例 #4
0
ファイル: test_traverser.py プロジェクト: pigaov10/plone4.3
 def testTraverseByAll(self):
     # simpleTraverse should find attr through attribute access
     ob = AllTraversable()
     self.assertEqual(simpleTraverse(ob, ["attr"], None), "foo")
コード例 #5
0
 def testTraverseByAttr(self):
     # simpleTraverse should find attr through attribute access
     ob = AttrTraversable()
     self.assertEqual(simpleTraverse(ob, ['attr'], None), 'foo')
コード例 #6
0
 def testTraverseEmptyPath(self):
     # simpleTraverse should return the original object if the path is emtpy
     ob = object()
     self.assertEqual(simpleTraverse(ob, [], None), ob)
コード例 #7
0
 def testTraverseByItem(self):
     # simpleTraverse should find attr through item access
     ob = ItemTraversable()
     self.assertEqual(simpleTraverse(ob, ['attr'], None), 'foo')