Skip to content

This repository helps our candidates set up their machines before the technical stage of their interview.

Notifications You must be signed in to change notification settings

oaknorthbank/python-interview-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Python Environment Setup

This repository helps candidates set up their machines before the technical stage of their interview. The pairing exercise requires screen sharing and a working Python environment with Pytest installed.

Requirements

All of our Python exercises require the following dependencies to be installed and configured:

  • Python (version 3.8 or higher)
  • Pytest (version 6.0 or higher)

Installation

Please ensure that your Python version meets our expectations:

python --version

If you have an older version, please update Python by following the instructions here: https://www.python.org/downloads/

Pytest

Please ensure that your Pytest version meets our expecations:

pytest --version

If you have an older version, please update Pytest by following the instructions here: https://docs.pytest.org/en/stable/getting-started.html#get-started

Validation

You can validate your setup by navigating to the setup folder and running:

pytest .

Raw output:

❯ pytest .
==================================================================== test session starts =====================================================================
collected 1 item

test_setup.py .                                                                                                                                        [100%]

===================================================================== 1 passed in 0.00s ======================================================================

Visual output:

Desired output

About

This repository helps our candidates set up their machines before the technical stage of their interview.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages