Revision: 3297
Author: pekka.klarck
Date: Mon May 17 06:08:08 2010
Log: not sure how to use 'edited' information yet
http://code.google.com/p/robotframework/source/detail?r=3297

Modified:
 /trunk/src/robot/parsing/newmodel.py
 /trunk/utest/parsing/test_model.py

=======================================
--- /trunk/src/robot/parsing/newmodel.py        Mon May 17 04:53:20 2010
+++ /trunk/src/robot/parsing/newmodel.py        Mon May 17 06:08:08 2010
@@ -29,14 +29,9 @@
                       self.testcase_table, self.keyword_table]:
             yield table

-    def edited(self):
-        return any(table.edited() for table in self)
-

 class DataTable(object):
-
-    def edited(self):
-        return False
+    pass


 class SettingTable(DataTable):
@@ -76,9 +71,6 @@
                         + self.metadata + self.imports:
             yield setting

-    def edited(self):
-        return any(setting.edited() for setting in self)
-

 class VariableTable(DataTable):

@@ -117,9 +109,6 @@
     def set(self, value):
         self.value = value

-    def edited(self):
-        return bool(self.value)
-
     def _string_value(self, value):
         return value if isinstance(value, basestring) else ' '.join(value)

@@ -143,9 +132,6 @@
         self.name = value[0] if value else ''
         self.args = value[1:]

-    def edited(self):
-        return self.name is not None
-

 class Timeout(Setting):

@@ -157,9 +143,6 @@
         self.value = value[0] if value else ''
         self.message = ' '.join(value[1:])

-    def edited(self):
-        return self.value is not None
-

 class Tags(Setting):
     pass
=======================================
--- /trunk/utest/parsing/test_model.py  Mon May 17 04:48:44 2010
+++ /trunk/utest/parsing/test_model.py  Mon May 17 06:08:08 2010
@@ -16,11 +16,6 @@
         assert_true(isinstance(self.tcf.testcase_table, TestCaseTable))
         assert_true(isinstance(self.tcf.keyword_table, KeywordTable))

-    def test_edited(self):
-        assert_false(self.tcf.edited())
-        self.tcf.setting_table.doc.set('content')
-        assert_true(self.tcf.edited())
-

 class TestSettingTable(unittest.TestCase):

Reply via email to