Revision: 3699
Author: KariHusa
Date: Tue Jun  1 02:31:22 2010
Log: Reafactored Demeter breaking into delegation
http://code.google.com/p/robotframework/source/detail?r=3699

Modified:
 /trunk/src/robot/parsing/model.py
 /trunk/src/robot/running/model.py

=======================================
--- /trunk/src/robot/parsing/model.py   Mon May 31 05:21:54 2010
+++ /trunk/src/robot/parsing/model.py   Tue Jun  1 02:31:22 2010
@@ -75,6 +75,10 @@
             name = ' '.join(w[0].upper() + w[1:] for w in name.split())
         return name

+    @property
+    def keywords(self):
+        return self.keyword_table.keywords
+
     def report_invalid_syntax(self, table, message, level='ERROR'):
         initfile = getattr(self, 'initfile', None)
path = os.path.join(self.source, initfile) if initfile else self.source
=======================================
--- /trunk/src/robot/running/model.py   Mon May 31 05:21:54 2010
+++ /trunk/src/robot/running/model.py   Tue Jun  1 02:31:22 2010
@@ -82,7 +82,7 @@
         self.doc = data.setting_table.doc.value
         self.metadata = self._get_metadata(data.setting_table.metadata)
         self.imports = data.setting_table.imports
-        self.user_keywords = UserLibrary(data.keyword_table.keywords)
+        self.user_keywords = UserLibrary(data.keywords)
         self.setup = Setup(data.setting_table.suite_setup.name,
                            data.setting_table.suite_setup.args)
         self.teardown = Teardown(data.setting_table.suite_teardown.name,

Reply via email to