Improve Python testing with parameterisation | Hacker News Reader