diff --git a/.vscode/settings.json b/.vscode/settings.json index d49ac41f..f843636b 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -20,4 +20,9 @@ "[html][django-html][handlebars][hbs][mustache][jinja][jinja-html][nj][njk][nunjucks][twig]": { "editor.defaultFormatter": "monosans.djlint" }, + "python.testing.pytestArgs": [ + "src" + ], + "python.testing.unittestEnabled": false, + "python.testing.pytestEnabled": true, } \ No newline at end of file diff --git a/pytest.ini b/pytest.ini new file mode 100644 index 00000000..c1a5401a --- /dev/null +++ b/pytest.ini @@ -0,0 +1,3 @@ +[pytest] +DJANGO_SETTINGS_MODULE = config.test_settings +python_files = tests.py test_*.py *_tests.py \ No newline at end of file diff --git a/requirements-dev.txt b/requirements-dev.txt index 0bf0e810..5bf71628 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,6 +1,7 @@ coverage==7.8.1 djlint==1.36.4 fakeredis==2.29.0 +pytest-django==4.11.1 pytest-playwright==0.7.0 ruff==0.11.10 tblib==3.1.0