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):