Revision: 3298
Author: pekka.klarck
Date: Mon May 17 06:11:53 2010
Log: __iter__ to all tables (not actually sure are these needed...)
http://code.google.com/p/robotframework/source/detail?r=3298
Modified:
/trunk/src/robot/parsing/newmodel.py
=======================================
--- /trunk/src/robot/parsing/newmodel.py Mon May 17 06:08:08 2010
+++ /trunk/src/robot/parsing/newmodel.py Mon May 17 06:11:53 2010
@@ -80,6 +80,9 @@
def add(self, name, value):
self.variables.append(Variable(name, value))
+ def __iter__(self):
+ return iter(self.variables)
+
class TestCaseTable(DataTable):
@@ -90,6 +93,9 @@
self.tests.append(TestCase(name))
return self.tests[-1]
+ def __iter__(self):
+ return iter(self.tests)
+
class KeywordTable(DataTable):
@@ -100,6 +106,9 @@
self.keywords.append(UserKeyword(name))
return self.keywords[-1]
+ def __iter__(self):
+ return iter(self.keywords)
+
class Setting(object):