https://douglasstarnes.dev/index.php/2025/01/24/testing-python-applications-with-pytest-and-visual-studio-code/