From f807137a8ec97f66a79b242ade6982f81ab78fa3 Mon Sep 17 00:00:00 2001 From: Mono Mono Date: Sat, 29 Jun 2024 17:28:14 -0500 Subject: [PATCH] test: verificando que se preserve el id del producto en importaciones. --- tienda_ilusion/don_confiao/test_products.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tienda_ilusion/don_confiao/test_products.py b/tienda_ilusion/don_confiao/test_products.py index 6f2ea86..94870a6 100644 --- a/tienda_ilusion/don_confiao/test_products.py +++ b/tienda_ilusion/don_confiao/test_products.py @@ -3,7 +3,7 @@ from django.contrib.auth.models import AnonymousUser, User from django.conf import settings from .views import import_products, products -from .models import ProductCategory +from .models import ProductCategory, Product import os import json @@ -41,6 +41,13 @@ class TestProducts(TestCase): seconds_products = self._get_products() self.assertEqual(len(first_products), len(seconds_products)) + def test_preserve_id_on_import(self): + self._import_csv() + id_aceite = Product.objects.get(name='Aceite').id + self._import_csv('example_products2.csv') + id_post_updated = Product.objects.get(name='Aceite').id + self.assertEqual(id_aceite, id_post_updated) + def test_update_price(self): self._import_csv() first_products = self._get_products()