Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 818 Bytes

README.md

File metadata and controls

22 lines (13 loc) · 818 Bytes

Opencast kata template for Python

What does this provide?

  • A simple Python project with a top level function and also a simple class
  • Testing using unittest

Using this template

Prerequisite requirements

  • Either IntelliJ Ultimate with the Python plugin enabled or VSCode with the python extension
  • A Python interpreter (preferably a venv extending from a system interpreter, see IDE instructions for setting up a venv)

Coding and running

  • When running commands - ensure that this folder (python/) is your working directory
  • When coding in IDE - open this folder (python/) in the IDE not the parent folder, otherwise tools like IntelliJ may not be able to give code hints or run formatters

Key commands

  • python -m unittest tests.test_kata.KataTestSuite - runs unittest tests.