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.

Reply via email to