mirror of
https://framagit.org/la-chariotte/la-chariotte.git
synced 2025-05-03 20:31:50 +02:00
install pytest-isort and isort and sort files
This commit is contained in:
parent
8275915a55
commit
50e72f7235
8 changed files with 16 additions and 6 deletions
|
@ -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)
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
from django.db import models
|
from django.db import models
|
||||||
|
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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),
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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 .
|
||||||
|
|
Loading…
Reference in a new issue