Revision: 2587
Author: laukpe
Date: Wed Mar  3 05:33:01 2010
Log: tests for removing also \r with run
http://code.google.com/p/robotframework/source/detail?r=2587

Modified:
 /trunk/atest/robot/standard_libraries/operating_system/run.txt
 /trunk/atest/testdata/standard_libraries/operating_system/run.txt

=======================================
--- /trunk/atest/robot/standard_libraries/operating_system/run.txt Wed Mar 3 01:59:27 2010 +++ /trunk/atest/robot/standard_libraries/operating_system/run.txt Wed Mar 3 05:33:01 2010
@@ -37,6 +37,9 @@

 Run non-ascii command returning non-ascii output
     Check testcase  Run non-ascii command returning non-ascii output
+
+Trailing newline is removed automatically
+    Check test case  ${TESTNAME}

 It Is Possible To Start Background Processes
     Check testcase  It is possible To Start Background Processes
=======================================
--- /trunk/atest/testdata/standard_libraries/operating_system/run.txt Wed Mar 3 01:59:27 2010 +++ /trunk/atest/testdata/standard_libraries/operating_system/run.txt Wed Mar 3 05:33:01 2010
@@ -70,8 +70,13 @@
     Equals  ${output}  hello

 Run non-ascii command returning non-ascii output
-  ${output}=  Run  echo ${result}
-  Should Be Equal  ${output.strip()}  ${result}
+    ${output} =  Run  echo ${result}
+    Should Be Equal  ${output.strip()}  ${result}
+
+Trailing newline is removed automatically
+    ${output} =  Run  echo hello
+    Log  ${output.__repr__()}
+    Should Be True  '${output}'[-1] not in ['\\n', '\\r']

 It Is Possible To Start Background Processes
     ${output} =  Run  ${PROG} foo bar&

Reply via email to