test: verificando que se preserve el id del producto en importaciones.
This commit is contained in:
parent
524626aea3
commit
f807137a8e
@ -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()
|
||||
|
Loading…
Reference in New Issue
Block a user