Commit Graph
14 Commits
Author SHA1 Message Date
Simon Fothergill 39ce08d5ea Set up python project:
- I don't use approval testing, as I like to feel closer to the code whilst testing and for tests to be self contained and not rely on external data that has to be kept up to date and bloats the directory structure.
  - I like to use pdm to manage venvs, dependancies and scripts with one modern tool.
  - I bumped the version number for my version.
  - This is an exercise, no reason to have multiple dependency lists.
  - I find pytest and the plugin easier to use and a threshold helpful.  Unittest adds unnecessary boilerplate code.
  - conftest not needed atm
  - Module level comments are helpful.
  - Use linting, type checking and formatting tools - good practice.
  - Update readme given alterations.
  - Update gitignore to new python environment

N.B.  linting errors left until tests in place.
2026-09-15 20:51:56 +01:00
Peter Kofler d6407909c7 Move config to Python and remove UV lock. 2026-08-21 23:22:38 +02:00
Emily Bache 469544bd82 Update README.md with -m unittest 2025-07-17 15:44:35 +02:00
emily 58a991fe27 Added approvals version of python test 2025-06-22 17:30:00 +02:00
emily 8e9e31f9b8 Improve docs for python version 2024-06-01 10:13:32 +02:00
Jannis Mainczyk dd50681dae fix deprecated usage of assertEquals
should be assertEqual, as the other form has been deprecated since 2010 and since been removed
2024-03-01 16:42:20 +01:00
emily 4ffad014c6 Fix Python documentation 2023-11-03 16:56:46 +01:00
emily 6df86da845 tweak docs 2023-11-03 15:26:54 +01:00
emily 3fb6c60ad1 Improve Python documentation 2023-11-03 15:14:14 +01:00
Albert Villanova del Moral f2cf4ad415 Update test_gilded_rose.py 2021-02-18 23:01:21 +01:00
Peter Kofler b8233e291d Moves language specific Git ignores into language subfolders. 2018-12-02 20:31:26 +01:00
Radek Simko 4a7ffc291e Remove extra whitespaces 2015-06-27 08:08:50 +01:00
Peter Kofler 4cb34a7c73 format Python code (only whitespace changes) 2014-01-25 23:01:40 +01:00
emilybache 567c27854a Removed all the code except for the GildedRose kata from this repo 2013-06-10 14:42:41 +02:00