How Print Color output in excel using robot framework?

47 views
Skip to first unread message

Ganesh Madhavan

unread,
Jan 4, 2023, 10:56:46 AM1/4/23
to robotframework-users
*** Variables ***
${WHITE}       "\\033[7m"
${GREY}        "\\033[5m"
${UNDERSCORE}  "\\033[4m"
${RED}         "\\033[31m"
${REDBK}       "\\033[41m"
${BLUE}        "\\033[34m"
${GREEN}       "\\033[32m"
${YELLOW}      "\\033[33m"
${PINK}        "\\033[35m"

*** Test Cases ***
Text color tests
    ${message}=  Evaluate  ${WHITE} "\\nThis is WHITE bagkground Text\\033[0m\\n"
    Log To Console  ${message}
    ${message}=  Evaluate  ${GREY} "\\nThis is GREY bagkground Text\\033[0m\\n"
    Log To Console  ${message}
    ${message}=  Evaluate  ${REDBK} "\\nThis is RED bagkground Text\\033[0m\\n"
    Log To Console  ${message}
    ${message}=  Evaluate  ${UNDERSCORE} "\\nThis is UNDERSCORE bagkground Text\\033[0m\\n"
    Log To Console  ${message}
    ${message}=  Evaluate  ${RED} "\\nThis is RED Text\\033[0m\\n"
    Log To Console  ${message}
    ${message}=  Evaluate  ${BLUE} "\\nThis is BLUE Text\\033[0m\\n"
    Log To Console  ${message}
    ${message}=  Evaluate  ${GREEN} "\\nThis is GREEN Text\\033[0m\\n"
    Log To Console  ${message}
    ${message}=  Evaluate  ${YELLOW} "\\nThis is YELLOW Text\\033[0m\\n"
    Log To Console  ${message}
    ${message}=  Evaluate  ${PINK} "\\nThis is PINK Text\\033[0m\\n"
    Log To Console  ${message}
    This code only works in the console but when I'm set cell value I will get the IllegalCharacterError exception. so kindly help me with this.
Reply all
Reply to author
Forward
0 new messages