install pytest-isort and isort and sort files

This commit is contained in:
Laetitia Getti 2023-03-30 16:35:52 +02:00
parent 8275915a55
commit 50e72f7235
8 changed files with 16 additions and 6 deletions

View file

@ -1,6 +1,6 @@
from django.contrib import admin from django.contrib import admin
from .models import Grouped_order, Order, Item, OrderedItem from .models import Grouped_order, Item, Order, OrderedItem
admin.site.register(Grouped_order) admin.site.register(Grouped_order)
admin.site.register(Order) admin.site.register(Order)

View file

@ -1,5 +1,4 @@
from django.db import models from django.db import models
from django.utils import timezone from django.utils import timezone

View file

@ -1,6 +1,7 @@
import datetime import datetime
from django.utils import timezone from django.utils import timezone
from la_chariotte.order.models import Grouped_order from la_chariotte.order.models import Grouped_order

View file

@ -1,9 +1,9 @@
import datetime import datetime
import pytest import pytest
from django.urls import reverse from django.urls import reverse
from django.utils import timezone from django.utils import timezone
from la_chariotte.order.models import Grouped_order from la_chariotte.order.models import Grouped_order
pytestmark = pytest.mark.django_db pytestmark = pytest.mark.django_db

View file

@ -1,5 +1,5 @@
from django.shortcuts import render, get_object_or_404
from django.http import HttpResponseRedirect from django.http import HttpResponseRedirect
from django.shortcuts import get_object_or_404, render
from django.urls import reverse from django.urls import reverse
from django.utils import timezone from django.utils import timezone
from django.views import generic from django.views import generic

View file

@ -14,7 +14,7 @@ Including another URLconf
2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) 2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
""" """
from django.contrib import admin from django.contrib import admin
from django.urls import path, include from django.urls import include, path
urlpatterns = [ urlpatterns = [
path("admin/", admin.site.urls), path("admin/", admin.site.urls),

View file

@ -7,6 +7,11 @@ license = {file = "LICENSE"}
[tool.pytest.ini_options] [tool.pytest.ini_options]
DJANGO_SETTINGS_MODULE = "la_chariotte.settings" DJANGO_SETTINGS_MODULE = "la_chariotte.settings"
addopts = "--isort"
isort_ignore = ["*migrations/*.py"]
[tool.isort]
skip_glob = ["*migrations/*.py"]
[tool.black] [tool.black]
line-length = 88 line-length = 88

View file

@ -10,13 +10,18 @@ Lancer les tests avec pytest :
pytest pytest
``` ```
Si il y a des erreurs ISORT, on peut lancer isort pour trier les fichiers :
```bash
isort .
```
Vérifier le formatage des fichers avec flake8 : Vérifier le formatage des fichers avec flake8 :
```bash ```bash
flake8 flake8
``` ```
Si l'erreur `BLK100 Blakck would make changes.` apparait, c'est utile de lancer black pour formater les fichiers : Si l'erreur `BLK100 Blakck would make changes.` apparait, on peut lancer black pour formater les fichiers :
```bash ```bash
black . black .