Development

All commands are run at root directory.

Local Development

  1. Set up environment (code below works with a bash/zsh shell on a POSIX platform). See python docs for information how to activate the environment with other shells and platforms.
source ./bin/activate
  1. Run the program
python3 main.py

Running Tests

  1. Run tests
python3 -m unittest singly_linked_list_tests.py