Revision: 2929
Author: janne.t.harkonen
Date: Mon Apr 12 04:46:48 2010
Log: Tests for escaped content in user keyword default values
http://code.google.com/p/robotframework/source/detail?r=2929
Modified:
/trunk/atest/robot/core/kwargs/with_user_keywords.txt
/trunk/atest/testdata/core/kwargs/with_user_keywords.txt
=======================================
--- /trunk/atest/robot/core/kwargs/with_user_keywords.txt Mon Apr 12
03:54:10 2010
+++ /trunk/atest/robot/core/kwargs/with_user_keywords.txt Mon Apr 12
04:46:48 2010
@@ -32,3 +32,5 @@
Inside Run Kw
Check Test Case ${TESTNAME}
+Default value with escaped content
+ Check Test Case ${TESTNAME}
=======================================
--- /trunk/atest/testdata/core/kwargs/with_user_keywords.txt Mon Apr 12
03:23:08 2010
+++ /trunk/atest/testdata/core/kwargs/with_user_keywords.txt Mon Apr 12
04:46:48 2010
@@ -44,6 +44,10 @@
Inside Run Kw
${ret}= Run Keyword Four Kwargs a=foo bar d=quux
Should Be Equal ${ret} a=foo, bar, default, quux
+
+Default value with escaped content
+ ${ret}= Escaped default value d4=\${nv}
+ Should Be Equal ${ret} \${notvariable} \\\\ \n${SPACE}\${nv}
*** Keywords ***
One Kwarg
@@ -61,3 +65,7 @@
Mandatory And Kwargs
[arguments] ${man1} ${man2} ${kwarg}=KWARG VALUE
[return] ${man1}, ${man2}, ${kwarg}
+
+Escaped default value
+ [arguments] ${d1}=\${notvariable} ${d2}=\\\\ ${d3}=\n ${d4}=\t
+ [return] ${d1} ${d2} ${d3} ${d4}
--
To unsubscribe, reply using "remove me" as the subject.