Revision: fbbc9a637488
Author: Jussi Malinen
Date: Wed Mar 7 03:41:42 2012
Log: added a new variable TEST DOCUMENTATION
http://code.google.com/p/robotframework/source/detail?r=fbbc9a637488
Modified:
/atest/robot/variables/builtin_variables.txt
/atest/testdata/variables/builtin_variables.txt
/src/robot/running/namespace.py
=======================================
--- /atest/robot/variables/builtin_variables.txt Fri May 6 03:32:32 2011
+++ /atest/robot/variables/builtin_variables.txt Wed Mar 7 03:41:42 2012
@@ -39,6 +39,9 @@
$CURDIR
Check Test Case ${TESTNAME}
+
+${TEST DOCUMENTATION}
+ Check Test Case ${TESTNAME}
Built-In Variables Cannot Be Overridden In Variable Table Or From CLI
[Documentation] Except for number variabels
=======================================
--- /atest/testdata/variables/builtin_variables.txt Fri May 6 03:32:32 2011
+++ /atest/testdata/variables/builtin_variables.txt Wed Mar 7 03:41:42 2012
@@ -92,6 +92,10 @@
Should Not End With ${EXECDIR} /
Should Not End With ${EXECDIR} \\
Should Start With \${EXECDIR} $
+
+${TEST DOCUMENTATION}
+ [Documentation] This documentation can be read.
+ Should be Equal This documentation can be read. ${TEST
DOCUMENTATION}
$CURDIR
Directory Should Exist ${CURDIR}
=======================================
--- /src/robot/running/namespace.py Tue Mar 6 00:46:30 2012
+++ /src/robot/running/namespace.py Wed Mar 7 03:41:42 2012
@@ -192,6 +192,7 @@
for lib in self._testlibs.values():
lib.start_test()
self.variables['${TEST_NAME}'] = test.name
+ self.variables['${TEST_DOCUMENTATION}'] = test.doc
self.variables['@{TEST_TAGS}'] = test.tags
def end_test(self):