5 new revisions:
Revision: 6afc384830ed
Branch: default
Author: Pekka Klärck
Date: Sun Nov 17 12:35:21 2013 UTC
Log: made test non-critical w/ ipy
http://code.google.com/p/robotframework/source/detail?r=6afc384830ed
Revision: 20799074140d
Branch: default
Author: Pekka Klärck
Date: Mon Nov 18 07:13:52 2013 UTC
Log: split test suite to python/java specific suites
http://code.google.com/p/robotframework/source/detail?r=20799074140d
Revision: c82d3d27db14
Branch: default
Author: Pekka Klärck
Date: Mon Nov 18 07:51:35 2013 UTC
Log: test fix - earlier this test didn't tes what it was supposed to
test
http://code.google.com/p/robotframework/source/detail?r=c82d3d27db14
Revision: f2c1a26e1c2b
Branch: default
Author: Pekka Klärck
Date: Mon Nov 18 09:26:04 2013 UTC
Log: tiny atest cleanup
http://code.google.com/p/robotframework/source/detail?r=f2c1a26e1c2b
Revision: 01393260e31f
Branch: default
Author: Pekka Klärck
Date: Mon Nov 18 09:26:10 2013 UTC
Log: Automated merge with https://code.google.com/p/robotframework/
http://code.google.com/p/robotframework/source/detail?r=01393260e31f
==============================================================================
Revision: 6afc384830ed
Branch: default
Author: Pekka Klärck
Date: Sun Nov 17 12:35:21 2013 UTC
Log: made test non-critical w/ ipy
http://code.google.com/p/robotframework/source/detail?r=6afc384830ed
Modified:
/atest/robot/test_libraries/logging.txt
=======================================
--- /atest/robot/test_libraries/logging.txt Wed Nov 13 14:10:18 2013 UTC
+++ /atest/robot/test_libraries/logging.txt Sun Nov 17 12:35:21 2013 UTC
@@ -21,6 +21,7 @@
Check Stderr Contains Hyvää päivää stderr!
Log Non-ASCII As Bytes From Python
+ [Tags] pybot jybot x-fails-on-ipy
${tc} = Check testcase ${TEST NAME}
Check Log Message ${tc.kws[2].msgs[0]} Hyvää päivää!
Check Log Message ${tc.kws[3].msgs[0]} Hyvää päivää!
==============================================================================
Revision: 20799074140d
Branch: default
Author: Pekka Klärck
Date: Mon Nov 18 07:13:52 2013 UTC
Log: split test suite to python/java specific suites
http://code.google.com/p/robotframework/source/detail?r=20799074140d
Added:
/atest/robot/test_libraries/print_logging.txt
/atest/robot/test_libraries/print_logging_java.txt
/atest/testdata/test_libraries/print_logging.txt
/atest/testdata/test_libraries/print_logging_java.txt
Deleted:
/atest/robot/test_libraries/logging.txt
/atest/testdata/test_libraries/logging.txt
=======================================
--- /dev/null
+++ /atest/robot/test_libraries/print_logging.txt Mon Nov 18 07:13:52 2013
UTC
@@ -0,0 +1,36 @@
+*** Settings ***
+Documentation Tests for logging using stdout/stderr
+Suite Setup Run Tests --loglevel DEBUG
test_libraries/print_logging.txt
+Force Tags regression pybot jybot
+Resource atest_resource.txt
+
+*** Test Cases ***
+Logging Using Stdout And Stderr
+ ${tc} = Check Test Case ${TEST NAME}
+ Check Log Message ${tc.kws[0].msgs[0]} Hello from Python Library!
+ Check Log Message ${tc.kws[1].msgs[0]} Hello to stderr from
Python Library!
+ Check Log Message ${tc.kws[2].msgs[0]} stdout: Hello!!
+ Check Log Message ${tc.kws[2].msgs[1]} stderr: Hello!!
+ Check Stderr Contains Hello to stderr from Python Library!\nstderr:
Hello!!
+
+Logging Non-ASCII As Unicode
+ ${tc} = Check Test Case ${TEST NAME}
+ Check Log Message ${tc.kws[0].msgs[0]} Hyvää päivää stdout!
+ Check Log Message ${tc.kws[1].msgs[0]} Hyvää päivää stderr!
+ Check Stderr Contains Hyvää päivää stderr!
+
+Logging Non-ASCII As Bytes
+ [Tags] x-fails-on-ipy
+ ${tc} = Check Test Case ${TEST NAME}
+ Check Log Message ${tc.kws[2].msgs[0]} Hyvää päivää!
+ Check Log Message ${tc.kws[3].msgs[0]} Hyvää päivää!
+ Check Stderr Contains Hyvää päivää!
+
+Logging HTML
+ ${tc} = Check Test Case ${TEST NAME}
+ Check Log Message ${tc.kws[0].msgs[0]} <a
href="http://www.google.com">Google</a> HTML
+ Check Log Message ${tc.kws[1].msgs[0]} <table
border=1>\n<tr><td>0,0</td><td>0,1</td></tr>\n
<tr><td>1,0</td><td>1,1</td></tr>\n</table> HTML
+ Check Log Message ${tc.kws[1].msgs[1]} This is html <hr> HTML
+ Check Log Message ${tc.kws[1].msgs[2]} This is not html <br>
INFO
+ Check Log Message ${tc.kws[2].msgs[0]} <i>Hello, stderr!!</i>
HTML
+ Check Stderr Contains *HTML* <i>Hello, stderr!!</i>
=======================================
--- /dev/null
+++ /atest/robot/test_libraries/print_logging_java.txt Mon Nov 18 07:13:52
2013 UTC
@@ -0,0 +1,45 @@
+*** Settings ***
+Documentation Tests for logging using stdout/stderr
+Suite Setup Run Tests --loglevel DEBUG
test_libraries/print_logging_java.txt
+Force Tags regression jybot
+Resource atest_resource.txt
+
+*** Test Cases ***
+Logging Using Stdout And Stderr
+ ${tc} = Check Test Case ${TEST NAME}
+ Check Log Message ${tc.setup.msgs[0]} Hello\nworld\n!!
+ Check Log Message ${tc.kws[0].msgs[0]} Hello from Java library!
+ Check Log Message ${tc.kws[1].msgs[0]} Hello Java stderr!!
+ Check Stderr Contains Hello Java stderr!!
+
+Logging Non-ASCII
+ ${tc} = Check Test Case ${TEST NAME}
+ Check Log Message ${tc.kws[0].msgs[0]} Hyvää päivää java stdout!
+ Check Log Message ${tc.kws[1].msgs[0]} Hyvää päivää java stderr!
+ Check Stderr Contains Hyvää päivää java stderr!
+
+Logging with Levels
+ ${tc} = Check Test Case ${TEST NAME}
+ Check Log Message ${tc.kws[0].msgs[0]} This is debug DEBUG
+ Check Log Message ${tc.kws[1].msgs[0]} First msg\n2nd line of1st
msg INFO
+ Check Log Message ${tc.kws[1].msgs[1]} 2nd msg *INFO* Still
2nd INFO
+ Check Log Message ${tc.kws[2].msgs[0]} 1st msg\n2nd line
+ Check Log Message ${tc.kws[2].msgs[1]} Second msg\n*INVAL* Still
2nd WARN
+ Check Log Message ${tc.kws[2].msgs[2]} Now 3rd msg
+ Check Log Message ${tc.kws[3].msgs[0]} Warning to stderr WARN
+ Check Log Message ${ERRORS.msgs[0]} Second msg\n*INVAL* Still
2nd WARN
+ Check Log Message ${ERRORS.msgs[1]} Warning to stderr WARN
+ Check Stderr Contains [ WARN ] Second msg\n*INVAL* Still 2nd\n
+ Check Stderr Contains [ WARN ] Warning to stderr\n*WARN* Warning to
stderr
+
+Logging HTML
+ ${tc} = Check Test Case ${TEST NAME}
+ Check Log Message ${tc.kws[0].msgs[0]} <b>Hello, stdout!</b>
HTML
+ Check Log Message ${tc.kws[1].msgs[0]} <b>Hello, stderr!</b>
HTML
+ Check Stderr Contains *HTML* <b>Hello, stderr!</b>
+
+Logging both to Python and Java streams
+ ${tc} = Check Test Case ${TEST NAME}
+ Check Log Message ${tc.kws[0].msgs[0]} First message to Python
+ Check Log Message ${tc.kws[0].msgs[1]} Last message to Python
+ Check Log Message ${tc.kws[0].msgs[2]} Second message to Java
=======================================
--- /dev/null
+++ /atest/testdata/test_libraries/print_logging.txt Mon Nov 18 07:13:52
2013 UTC
@@ -0,0 +1,26 @@
+*** Settings ***
+Documentation Tests for logging using stdout/stderr
+Library ExampleLibrary
+Library HtmlPrintLib.py
+Library String
+
+*** Test Cases ***
+Logging Using Stdout And Stderr
+ Print Hello from Python Library!
+ Print Hello to stderr from Python Library! stderr
+ Print to stdout and stderr Hello!!
+
+Logging Non-ASCII As Unicode
+ Print Hyvää päivää stdout!
+ Print Hyvää päivää stderr! stderr
+
+Logging Non-ASCII As Bytes
+ ${encoding} = Evaluate robot.utils.encoding.OUTPUT_ENCODING
robot
+ ${bytes} = Encode String To Bytes Hyvää päivää! ${encoding}
+ Print ${bytes}
+ Print ${bytes} stderr
+
+Logging HTML
+ Print One HTML Line
+ Print Many HTML Lines
+ Print HTML To Stderr
=======================================
--- /dev/null
+++ /atest/testdata/test_libraries/print_logging_java.txt Mon Nov 18
07:13:52 2013 UTC
@@ -0,0 +1,28 @@
+*** Settings ***
+Documentation Tests for logging using stdout/stderr from Java
+Library ExampleLibrary
+Library ExampleJavaLibrary WITH NAME Java
+Library String
+
+*** Test Cases ***
+Logging Using Stdout And Stderr
+ [Setup] Java.Print Hello\nworld\n!!
+ Java.Print Hello from Java library!
+ Java.Stderr Hello Java stderr!!
+
+Logging Non-ASCII
+ Java.Print Hyvää päivää java stdout!
+ Java.Stderr Hyvää päivää java stderr!
+
+Logging with Levels
+ Java.Print This is debug DEBUG
+ Java.Print First msg\n2nd line of1st msg\n*INFO* 2nd msg *INFO*
Still 2nd
+ Java.Print *INFO*1st msg\n2nd line\n*WARN* Second msg\n*INVAL*
Still 2nd\n*INFO*Now 3rd msg
+ Java.Stderr Warning to stderr WARN
+
+Logging HTML
+ Java.Print <b>Hello, stdout!</b> HTML
+ Java.Stderr <b>Hello, stderr!</b> HTML
+
+Logging both to Python and Java streams
+ Print to Python and Java streams
=======================================
--- /atest/robot/test_libraries/logging.txt Sun Nov 17 12:35:21 2013 UTC
+++ /dev/null
@@ -1,81 +0,0 @@
-*** Settings ***
-Documentation Tests for logging using stdout/stderr
-Suite Setup Run Tests --loglevel DEBUG test_libraries/logging.txt
-Force Tags regression
-Default Tags pybot jybot
-Resource atest_resource.txt
-
-*** Test Cases ***
-Logging From Python Library Using Stdout And Stderr
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} Hello from Python Library!
- Check Log Message ${tc.kws[1].msgs[0]} Hello to stderr from Python
Library!
- Check Log Message ${tc.kws[2].msgs[0]} stdout: Hello!!
- Check Log Message ${tc.kws[2].msgs[1]} stderr: Hello!!
- Check Stderr Contains Hello to stderr from Python Library!\nstderr:
Hello!!
-
-Log Non-ASCII As Unicode From Python
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} Hyvää päivää stdout!
- Check Log Message ${tc.kws[1].msgs[0]} Hyvää päivää stderr!
- Check Stderr Contains Hyvää päivää stderr!
-
-Log Non-ASCII As Bytes From Python
- [Tags] pybot jybot x-fails-on-ipy
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[2].msgs[0]} Hyvää päivää!
- Check Log Message ${tc.kws[3].msgs[0]} Hyvää päivää!
- Check Stderr Contains Hyvää päivää!
-
-Logging HTML From Python
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} <a
href="http://www.google.com">Google</a> HTML
- Check Log Message ${tc.kws[1].msgs[0]} <table
border=1>\n<tr><td>0,0</td><td>0,1</td></tr>\n
<tr><td>1,0</td><td>1,1</td></tr>\n</table> HTML
- Check Log Message ${tc.kws[1].msgs[1]} This is html <hr> HTML
- Check Log Message ${tc.kws[1].msgs[2]} This is not html <br> INFO
- Check Log Message ${tc.kws[2].msgs[0]} <i>Hello, stderr!!</i> HTML
- Check Stderr Contains *HTML* <i>Hello, stderr!!</i>
-
-Logging From Java Library Using Stdout And Stderr
- [Tags] jybot
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.setup.msgs[0]} Hello\nworld\n!!
- Check Log Message ${tc.kws[0].msgs[0]} Hello from Java library!
- Check Log Message ${tc.kws[1].msgs[0]} Hello Java stderr!!
- Check Stderr Contains Hello Java stderr!!
-
-Log Non-ASCII As Unicode From Java
- [Tags] jybot
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} Hyvää päivää java stdout!
- Check Log Message ${tc.kws[1].msgs[0]} Hyvää päivää java stderr!
- Check Stderr Contains Hyvää päivää java stderr!
-
-Logging with Levels From Java
- [Tags] jybot
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} This is debug DEBUG
- Check Log Message ${tc.kws[1].msgs[0]} First msg\n2nd line of1st
msg INFO
- Check Log Message ${tc.kws[1].msgs[1]} 2nd msg *INFO* Still 2nd INFO
- Check Log Message ${tc.kws[2].msgs[0]} 1st msg\n2nd line
- Check Log Message ${tc.kws[2].msgs[1]} Second msg\n*INVAL* Still
2nd WARN
- Check Log Message ${tc.kws[2].msgs[2]} Now 3rd msg
- Check Log Message ${tc.kws[3].msgs[0]} Warning to stderr WARN
- Check Log Message ${ERRORS.msgs[0]} Second msg\n*INVAL* Still 2nd
WARN
- Check Log Message ${ERRORS.msgs[1]} Warning to stderr WARN
- Check Stderr Contains [ WARN ] Second msg\n*INVAL* Still 2nd\n
- Check Stderr Contains [ WARN ] Warning to stderr\n*WARN* Warning to
stderr
-
-Logging HTML From Java
- [Tags] jybot
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} <b>Hello, stdout!</b> HTML
- Check Log Message ${tc.kws[1].msgs[0]} <b>Hello, stderr!</b> HTML
- Check Stderr Contains *HTML* <b>Hello, stderr!</b>
-
-Logging both to Python and Java streams
- [Tags] jybot
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} First message to Python
- Check Log Message ${tc.kws[0].msgs[1]} Last message to Python
- Check Log Message ${tc.kws[0].msgs[2]} Second message to Java
=======================================
--- /atest/testdata/test_libraries/logging.txt Wed Nov 13 14:10:18 2013 UTC
+++ /dev/null
@@ -1,49 +0,0 @@
-*** Settings ***
-Documentation Tests for logging using stdout/stderr
-Library ExampleLibrary WITH NAME Py
-Library HtmlPrintLib.py
-Library ExampleJavaLibrary WITH NAME Java
-Library String
-
-*** Test Cases ***
-Logging From Python Library Using Stdout And Stderr
- Py.Print Hello from Python Library!
- Py.Print Hello to stderr from Python Library! stderr
- Py.Print to stdout and stderr Hello!!
-
-Log Non-ASCII As Unicode From Python
- Py.Print Hyvää päivää stdout!
- Py.Print Hyvää päivää stderr! stderr
-
-Log Non-ASCII As Bytes From Python
- ${encoding} = Evaluate robot.utils.encoding.OUTPUT_ENCODING
robot
- ${bytes} = Encode String To Bytes Hyvää päivää! ${encoding}
- Py.Print ${bytes}
- Py.Print ${bytes} stderr
-
-Logging HTML From Python
- Print One HTML Line
- Print Many HTML Lines
- Print HTML To Stderr
-
-Logging From Java Library Using Stdout And Stderr
- [Setup] Java.Print Hello\nworld\n!!
- Java.Print Hello from Java library!
- Java.Stderr Hello Java stderr!!
-
-Log Non-ASCII As Unicode From Java
- Java.Print Hyvää päivää java stdout!
- Java.Stderr Hyvää päivää java stderr!
-
-Logging with Levels From Java
- Java.Print This is debug DEBUG
- Java.Print First msg\n2nd line of1st msg\n*INFO* 2nd msg *INFO*
Still 2nd
- Java.Print *INFO*1st msg\n2nd line\n*WARN* Second msg\n*INVAL* Still
2nd\n*INFO*Now 3rd msg
- Java.Stderr Warning to stderr WARN
-
-Logging HTML From Java
- Java.Print <b>Hello, stdout!</b> HTML
- Java.Stderr <b>Hello, stderr!</b> HTML
-
-Logging both to Python and Java streams
- Print to Python and Java streams
==============================================================================
Revision: c82d3d27db14
Branch: default
Author: Pekka Klärck
Date: Mon Nov 18 07:51:35 2013 UTC
Log: test fix - earlier this test didn't tes what it was supposed to
test
http://code.google.com/p/robotframework/source/detail?r=c82d3d27db14
Modified:
/atest/testdata/standard_libraries/operating_system/run.txt
=======================================
--- /atest/testdata/standard_libraries/operating_system/run.txt Wed Sep 12
22:17:39 2012 UTC
+++ /atest/testdata/standard_libraries/operating_system/run.txt Mon Nov 18
07:51:35 2013 UTC
@@ -78,7 +78,7 @@
Should Be True '${output}'[-1] not in ['\\n', '\\r']
It Is Possible To Start Background Processes
- ${output} = Run ${PROG} foo bar&
+ ${output} = Run ${PROG} 0 foo bar&
Should Contain ${output} foo
Should Contain ${output} bar
==============================================================================
Revision: f2c1a26e1c2b
Branch: default
Author: Pekka Klärck
Date: Mon Nov 18 09:26:04 2013 UTC
Log: tiny atest cleanup
http://code.google.com/p/robotframework/source/detail?r=f2c1a26e1c2b
Modified:
/atest/robot/cli/runner/argumentfile.txt
=======================================
--- /atest/robot/cli/runner/argumentfile.txt Wed Jan 30 14:01:34 2013 UTC
+++ /atest/robot/cli/runner/argumentfile.txt Mon Nov 18 09:26:04 2013 UTC
@@ -32,7 +32,7 @@
Argument File with Non-ASCII Characters
Copy File
${DATADIR}/parsing/non_ascii_paths/test-auml-ouml.txt %{TEMPDIR}/testäö.txt
- ${path} = Join Path %{TEMPDIR}/testäö.txt
+ ${path} = Normalize Path %{TEMPDIR}/testäö.txt
Create Argument File ${ARGFILE 3} -D äëïöüÿ -C off ${path}
${output} = Run Robot Directly --argumentfile ${ARGFILE 3}
Should Not Contain ${output.upper()} ERROR
@@ -66,11 +66,10 @@
[Arguments] ${path} @{lines}
[Documentation] Writes also UTF8 BOM to the file to test it's ignored
${content} = Catenate SEPARATOR=\n @{lines}
- ${bom} = Evaluate __import__('codecs').BOM_UTF8.decode('UTF-8')
+ ${bom} = Evaluate codecs.BOM_UTF8.decode('UTF-8') modules=codecs
Create File ${path} ${bom}${content}
Create Argument File Without BOM
[Arguments] ${path} @{lines}
${content} = Catenate SEPARATOR=\n @{lines}
Create File ${path} ${content}
-
==============================================================================
Revision: 01393260e31f
Branch: default
Author: Pekka Klärck
Date: Mon Nov 18 09:26:10 2013 UTC
Log: Automated merge with https://code.google.com/p/robotframework/
http://code.google.com/p/robotframework/source/detail?r=01393260e31f
Deleted:
/atest/robot/test_libraries/logging.txt
/atest/testdata/test_libraries/logging.txt
=======================================
--- /atest/robot/test_libraries/logging.txt Wed Nov 13 14:10:18 2013 UTC
+++ /dev/null
@@ -1,80 +0,0 @@
-*** Settings ***
-Documentation Tests for logging using stdout/stderr
-Suite Setup Run Tests --loglevel DEBUG test_libraries/logging.txt
-Force Tags regression
-Default Tags pybot jybot
-Resource atest_resource.txt
-
-*** Test Cases ***
-Logging From Python Library Using Stdout And Stderr
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} Hello from Python Library!
- Check Log Message ${tc.kws[1].msgs[0]} Hello to stderr from Python
Library!
- Check Log Message ${tc.kws[2].msgs[0]} stdout: Hello!!
- Check Log Message ${tc.kws[2].msgs[1]} stderr: Hello!!
- Check Stderr Contains Hello to stderr from Python Library!\nstderr:
Hello!!
-
-Log Non-ASCII As Unicode From Python
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} Hyvää päivää stdout!
- Check Log Message ${tc.kws[1].msgs[0]} Hyvää päivää stderr!
- Check Stderr Contains Hyvää päivää stderr!
-
-Log Non-ASCII As Bytes From Python
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[2].msgs[0]} Hyvää päivää!
- Check Log Message ${tc.kws[3].msgs[0]} Hyvää päivää!
- Check Stderr Contains Hyvää päivää!
-
-Logging HTML From Python
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} <a
href="http://www.google.com">Google</a> HTML
- Check Log Message ${tc.kws[1].msgs[0]} <table
border=1>\n<tr><td>0,0</td><td>0,1</td></tr>\n
<tr><td>1,0</td><td>1,1</td></tr>\n</table> HTML
- Check Log Message ${tc.kws[1].msgs[1]} This is html <hr> HTML
- Check Log Message ${tc.kws[1].msgs[2]} This is not html <br> INFO
- Check Log Message ${tc.kws[2].msgs[0]} <i>Hello, stderr!!</i> HTML
- Check Stderr Contains *HTML* <i>Hello, stderr!!</i>
-
-Logging From Java Library Using Stdout And Stderr
- [Tags] jybot
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.setup.msgs[0]} Hello\nworld\n!!
- Check Log Message ${tc.kws[0].msgs[0]} Hello from Java library!
- Check Log Message ${tc.kws[1].msgs[0]} Hello Java stderr!!
- Check Stderr Contains Hello Java stderr!!
-
-Log Non-ASCII As Unicode From Java
- [Tags] jybot
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} Hyvää päivää java stdout!
- Check Log Message ${tc.kws[1].msgs[0]} Hyvää päivää java stderr!
- Check Stderr Contains Hyvää päivää java stderr!
-
-Logging with Levels From Java
- [Tags] jybot
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} This is debug DEBUG
- Check Log Message ${tc.kws[1].msgs[0]} First msg\n2nd line of1st
msg INFO
- Check Log Message ${tc.kws[1].msgs[1]} 2nd msg *INFO* Still 2nd INFO
- Check Log Message ${tc.kws[2].msgs[0]} 1st msg\n2nd line
- Check Log Message ${tc.kws[2].msgs[1]} Second msg\n*INVAL* Still
2nd WARN
- Check Log Message ${tc.kws[2].msgs[2]} Now 3rd msg
- Check Log Message ${tc.kws[3].msgs[0]} Warning to stderr WARN
- Check Log Message ${ERRORS.msgs[0]} Second msg\n*INVAL* Still 2nd
WARN
- Check Log Message ${ERRORS.msgs[1]} Warning to stderr WARN
- Check Stderr Contains [ WARN ] Second msg\n*INVAL* Still 2nd\n
- Check Stderr Contains [ WARN ] Warning to stderr\n*WARN* Warning to
stderr
-
-Logging HTML From Java
- [Tags] jybot
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} <b>Hello, stdout!</b> HTML
- Check Log Message ${tc.kws[1].msgs[0]} <b>Hello, stderr!</b> HTML
- Check Stderr Contains *HTML* <b>Hello, stderr!</b>
-
-Logging both to Python and Java streams
- [Tags] jybot
- ${tc} = Check testcase ${TEST NAME}
- Check Log Message ${tc.kws[0].msgs[0]} First message to Python
- Check Log Message ${tc.kws[0].msgs[1]} Last message to Python
- Check Log Message ${tc.kws[0].msgs[2]} Second message to Java
=======================================
--- /atest/testdata/test_libraries/logging.txt Wed Nov 13 14:10:18 2013 UTC
+++ /dev/null
@@ -1,49 +0,0 @@
-*** Settings ***
-Documentation Tests for logging using stdout/stderr
-Library ExampleLibrary WITH NAME Py
-Library HtmlPrintLib.py
-Library ExampleJavaLibrary WITH NAME Java
-Library String
-
-*** Test Cases ***
-Logging From Python Library Using Stdout And Stderr
- Py.Print Hello from Python Library!
- Py.Print Hello to stderr from Python Library! stderr
- Py.Print to stdout and stderr Hello!!
-
-Log Non-ASCII As Unicode From Python
- Py.Print Hyvää päivää stdout!
- Py.Print Hyvää päivää stderr! stderr
-
-Log Non-ASCII As Bytes From Python
- ${encoding} = Evaluate robot.utils.encoding.OUTPUT_ENCODING
robot
- ${bytes} = Encode String To Bytes Hyvää päivää! ${encoding}
- Py.Print ${bytes}
- Py.Print ${bytes} stderr
-
-Logging HTML From Python
- Print One HTML Line
- Print Many HTML Lines
- Print HTML To Stderr
-
-Logging From Java Library Using Stdout And Stderr
- [Setup] Java.Print Hello\nworld\n!!
- Java.Print Hello from Java library!
- Java.Stderr Hello Java stderr!!
-
-Log Non-ASCII As Unicode From Java
- Java.Print Hyvää päivää java stdout!
- Java.Stderr Hyvää päivää java stderr!
-
-Logging with Levels From Java
- Java.Print This is debug DEBUG
- Java.Print First msg\n2nd line of1st msg\n*INFO* 2nd msg *INFO*
Still 2nd
- Java.Print *INFO*1st msg\n2nd line\n*WARN* Second msg\n*INVAL* Still
2nd\n*INFO*Now 3rd msg
- Java.Stderr Warning to stderr WARN
-
-Logging HTML From Java
- Java.Print <b>Hello, stdout!</b> HTML
- Java.Stderr <b>Hello, stderr!</b> HTML
-
-Logging both to Python and Java streams
- Print to Python and Java streams
--
---
You received this message because you are subscribed to the Google Groups "robotframework-commit" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.