From 8648fee7866d90ab573bee474bdcfc85ff9fdddb Mon Sep 17 00:00:00 2001 From: Laetitia Getti Date: Fri, 7 Apr 2023 15:54:07 +0200 Subject: [PATCH] tests on GroupedOrderDetailView --- la_chariotte/order/models.py | 8 ++-- .../templates/order/grouped_order_detail.html | 4 +- .../templates/order/grouped_order_orga.html | 2 +- la_chariotte/order/tests/test_views.py | 47 ++++++++++++++++++- la_chariotte/order/views.py | 3 +- 5 files changed, 55 insertions(+), 9 deletions(-) diff --git a/la_chariotte/order/models.py b/la_chariotte/order/models.py index c936bf6..da7fd1d 100644 --- a/la_chariotte/order/models.py +++ b/la_chariotte/order/models.py @@ -12,7 +12,7 @@ class Grouped_order(models.Model): """Returns True if the grouped order is open for new Orders - False if it's too late""" return self.deadline >= timezone.now() - def __str__(self): + def __str__(self): # pragma: no cover return ( self.name if self.name @@ -28,7 +28,7 @@ class Order(models.Model): max_length=100, verbose_name="Personne qui passe la commande" ) # a changer, utiliser ForeignKey de user - def __str__(self): + def __str__(self): # pragma: no cover return f"Commande de {self.author} pour la commande groupée {self.grouped_order.pk}" @@ -39,7 +39,7 @@ class Item(models.Model): ) # à transformer en manytomany quand il y aura un catalogue ordered_nb = models.IntegerField(default=0) - def __str__(self): + def __str__(self): # pragma: no cover return f"{self.name} dans la commande groupée {self.grouped_order.pk}" @@ -52,5 +52,5 @@ class OrderedItem(models.Model): ) item = models.ForeignKey(Item, on_delete=models.CASCADE, related_name="orders") - def __str__(self): + def __str__(self): # pragma: no cover return f"{self.nb} {self.item}, dans la commande {self.order.pk}" diff --git a/la_chariotte/order/templates/order/grouped_order_detail.html b/la_chariotte/order/templates/order/grouped_order_detail.html index db14d26..d6b1dfd 100644 --- a/la_chariotte/order/templates/order/grouped_order_detail.html +++ b/la_chariotte/order/templates/order/grouped_order_detail.html @@ -9,7 +9,7 @@

{{ grouped_order }}

Organisateur·ice : {{ grouped_order.orga }}

-

Date de livraison : {{ grouped_order.date }}

+

Date de livraison : {{ grouped_order.delivery_date }}

les produits disponibles pour cette commande groupée : @@ -30,7 +30,7 @@
{% endfor %} - + diff --git a/la_chariotte/order/templates/order/grouped_order_orga.html b/la_chariotte/order/templates/order/grouped_order_orga.html index 636891a..0cee30b 100644 --- a/la_chariotte/order/templates/order/grouped_order_orga.html +++ b/la_chariotte/order/templates/order/grouped_order_orga.html @@ -9,7 +9,7 @@

{{ grouped_order }}

Organisateur·ice : {{ grouped_order.orga }}

-

Date de livraison : {{ grouped_order.date }}

+

Date de livraison : {{ grouped_order.delivery_date }}

les produits commandés pour cette commande groupée :