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.

Reply via email to