The Plain Text Terminal works cross Telnet and SSH, without modification the Robot code
- $ python3 -m pip install -e git+https://github.com/robotframework-terminal/PlainTextTerminal.git@v1.0.0#egg=PlainTextTerminal
- $ python3 -m venv .venv
- $ source .venv/bin/activate
- $ python3 -m pip install --upgrade -r requirements.txt
- $ deactivate
*** Settings ***
Library PlainTextTerminal
... connection=<Telnet or SSH>+IPv4
... prompt=REGEXP:[$#]
Suite Teardown Close All Connections
*** Test Cases ***
How to say Hi!
[Documentation] Let say Hi!
Login
... username=USERNAME
... password=PASSWORD
Write Bare
... text=echo "Hi!"<ENTER>
Read Until Prompt
[Teardown] Close Connection
*** Settings ***
Library PlainTextTerminal
Suite Teardown Close All Connections
*** Test Cases ***
How to say Hi!
[Documentation] Let say Hi!
[Setup] Open Connection
... connection=<Telnet or SSH>+IPv4
... prompt=REGEXP:[$#]
Login
... username=USERNAME
... password=PASSWORD
Write Bare
... text=echo "Hi!"<ENTER>
Read Until Prompt
[Teardown] Close Connection