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

robotframework-2.7.7.atest.robot.variables.variable_table.txt Maven / Gradle / Ivy

The newest version!
*** Settings ***
Suite Setup     Run tests  ${EMPTY}  variables/variable_table.txt
Force Tags      pybot  jybot  regression
Resource        atest_resource.txt


*** Test Cases ***
Scalar String
    Check Test Case    ${TEST NAME}

Scalar Non-Strings
    Check Test Case    ${TEST NAME}

Scalar String With Escapes
    Check Test Case    ${TEST NAME}

Empty Scalar String
    Check Test Case    ${TEST NAME}

Scalar List
    Check Test Case    ${TEST NAME}
    Syslog Contains Deprecation Warning About Variable  LIST

Scalar List With Non-Strings
    Check Test Case    ${TEST NAME}
    Syslog Contains Deprecation Warning About Variable  LIST WITH NON STRINGS

Scalar List With Escapes
    Check Test Case    ${TEST NAME}
    Syslog Contains Deprecation Warning About Variable  LIST WITH ESCAPES

List With One Item
    Check Test Case    ${TEST NAME}

List With Multiple Items
    Check Test Case    ${TEST NAME}

List With Escapes
    Check Test Case    ${TEST NAME}

List Created From List With Escapes
    Check Test Case    ${TEST NAME}

List With No Items
    Check Test Case    ${TEST NAME}

Scalar Variable Containing List Is Different Than List Variable
    Check Test Case    ${TEST NAME}

Variable Names Are Case Insensitive
    Check Test Case    ${TEST NAME}

Variable Names Are Space Insensitive
    Check Test Case    ${TEST NAME}

Variable Names Are Underscore Insensitive
    Check Test Case    ${TEST NAME}

Assign Mark With Scalar Variable
    Check Test Case    ${TEST NAME}

Assign Mark With List Variable
    Check Test Case    ${TEST NAME}

*** Keywords ***
Syslog Contains Deprecation Warning About Variable
    [Arguments]  ${name}
    Check Syslog Contains Regexp
    ...  Creating a scalar variable with a list value in the Variable table is
    ...  deprecated and this functionality will be removed in Robot Framework
    ...  2\\.8\\. Create a list variable '@\\{${name}}' and use it as a scalar
    ...  variable '\\$\\{${name}}' instead in file '.*'\\.




© 2015 - 2024 Weber Informatics LLC | Privacy Policy