Skip to content

Latest commit

 

History

History
69 lines (49 loc) · 2 KB

README.md

File metadata and controls

69 lines (49 loc) · 2 KB

Using TCR with Python and Pytest

Prerequisites

  • macOS, Linux or Windows
  • git client
  • curl command line utility
  • python

Instructions

1 - Open a terminal

Note to Windows users

Use a git bash terminal for running the commands below. Windows CMD and PowerShell are not supported

2 - Start python virtual environment

Reminder: the command below should be run from examples/python-pytest directory

Although not mandatory, this step allows to run in a virtual environment in order to prevent interferences with other python projects that you may have on your machine.

From the built-in terminal:

./start_python_venv.sh

Note: This command starts the python virtual environment in a sub-shell. You can end it at any time by typing exit.

3 - Launch TCR

Reminder: the command below should be run from examples/python-pytest directory

From the built-in terminal:

./tcrw

Cheat Sheet

Here are the main shortcuts available once TCR utility is running:

Shortcut Description
o / O Open in browser (with web subcommand only)
d / D Enter driver role
n / N Enter navigator role
t / T Query timer status
p / P Toggle on/off git auto-push
l / L Pull from remote
s / S Push to remote
a / A Abort current command (when in driver role)
q / Q Quit current role / Quit TCR
? List available options

Additional Details

Refer to tcr.md page for additional details and explanations about TCR available subcommands and options