All Downloads are FREE. Search and download functionalities are using the official Maven repository.

robotframework-2.7.7.atest.robot.standard_libraries.telnet.configuration.txt Maven / Gradle / Ivy

The newest version!
*** Setting ***
Suite Setup       Run Tests    --loglevel DEBUG    standard_libraries/telnet/configuration.txt
Force Tags        jybot    pybot
Resource          telnet_resource.txt

*** Test Case ***

Prompt Set In Init
    Check Test Case    ${TEST NAME}

Prompt Set In Open Connection
    Check Test Case    ${TEST NAME}

Set Prompt Keyword
    Check Test Case    ${TEST NAME}

Timeout Set In Init
    Check Test Case    ${TEST NAME}

Timeout Set In Open Connection
    Check Test Case    ${TEST NAME}

Set Timeout Keyword
    Check Test Case    ${TEST NAME}

Newline Set In Init
    Check Test Case    ${TEST NAME}

Newline Set In Open Connection
    Check Test Case    ${TEST NAME}

Set Newline Keyword
    Check Test Case    ${TEST NAME}

Encoding Set In Init
    Check Test Case    ${TEST NAME}

Encoding Set In Open Connection
    Check Test Case    ${TEST NAME}

Set Encoding Keyword
    Check Test Case    ${TEST NAME}

Use Configured Encoding
    Check Test Case    ${TEST NAME}

Disable Encoding
    Check Test Case    ${TEST NAME}

Default Log Level In Init
    Check Test Case    ${TEST NAME}

Default Log Level In Open Connection
    Check Test Case    ${TEST NAME}

Set Default Log Level Keyword
    ${tc} =    Check Test Case    ${TEST NAME}
    Check Log Message    ${tc.kws[2].msgs[0]}    pwd    DEBUG
    Check Log Message    ${tc.kws[5].msgs[0]}    ${HOME}\n${FULL PROMPT}    WARN

Configuration fails if there is no connection
    Check Test Case    ${TEST NAME}

Default configuration
    Check Test Case    ${TEST NAME}

Telnetlib's Debug Messages Are Logged On Trace Level
    ${tc} =    Check Test Case    ${TEST NAME}
    Check Log Message    ${tc.kws[1].msgs[1]}    send 'echo hyv\\xc3\\xa4\\r\\n'    TRACE
    Check Log Message    ${tc.kws[1].msgs[2]}    recv 'e*'    TRACE    pattern=yep




© 2015 - 2024 Weber Informatics LLC | Privacy Policy