[Checkins] SVN: zope.app.tree/trunk/src/zope/app/tree/tests/test_node.py Coding style, remove __main__ test runner
Christian Theune
ct at gocept.com
Sat Apr 24 04:13:46 EDT 2010
Log message for revision 111332:
Coding style, remove __main__ test runner
Changed:
U zope.app.tree/trunk/src/zope/app/tree/tests/test_node.py
-=-
Modified: zope.app.tree/trunk/src/zope/app/tree/tests/test_node.py
===================================================================
--- zope.app.tree/trunk/src/zope/app/tree/tests/test_node.py 2010-04-24 08:04:49 UTC (rev 111331)
+++ zope.app.tree/trunk/src/zope/app/tree/tests/test_node.py 2010-04-24 08:13:46 UTC (rev 111332)
@@ -21,6 +21,7 @@
from zope.container.interfaces import IObjectFindFilter
from zope.app.tree.node import Node
+
class FilterByObject(object):
"""Simple filter that filters out any objects that wasn't passed
in as a valid object before
@@ -33,6 +34,7 @@
def match(self, obj):
return obj in self.objects
+
class NodeTestCase(BaseTestCase):
def setUp(self):
@@ -56,14 +58,14 @@
# test hasChildren()
root_node = self.root_node
self.failUnless(root_node.hasChildren())
-
+
# test getChildNodes()
children = [node.context for node in root_node.getChildNodes()]
expected = [self.items['b'], self.items['c']]
self.assertEqual(children, expected)
# test with filter
- expand_all = self.items.keys() # expand all nodes
+ expand_all = self.items.keys() # expand all nodes
# emulate node expansion with the FilterByObject filter
filter = FilterByObject([self.items[id] for id in self.expanded_nodes])
filtered_root = Node(self.root_obj, expand_all, filter)
@@ -105,8 +107,6 @@
root_node = Node(self.root_obj, expanded)
flat, maxdepth = root_node.getFlatDicts()
+
def test_suite():
return unittest.makeSuite(NodeTestCase)
-
-if __name__ == '__main__':
- unittest.main(defaultTest='test_suite')
More information about the checkins
mailing list