A Django-whatever egy barátságos villát a Django-olyan csomagot eredetileg Mihail Podgurskiy (kmmbvnr). & Nbsp; A cél a villát, hogy rögzítse a legtöbb bosszantó hibák, és adjunk hozzá néhány jellemzője, hogy összeegyeztethető maradjon eredeti csomagolásban Django-whatever megtartja ugyanazt a névtér: django_any.
Django-bármit, ami explicit helyettesíti a régi típusú, nagy és hibára hajlamos implicit lámpatest fájlokat.
Django-whatever megadhatja, hogy csak a területeken fontos, tesztek és kitölti a többit véletlenszerűen elfogadható érték.
Teszi tesztek tiszta és könnyen érthető, olvasás nélkül lámpatest fájlok .:
a django_any import any_model
osztály TestMyShop (TestCase):
& Nbsp; def test_order_updates_user_account (self):
& Nbsp; account = any_model (Account, összege = 25, user__is_active = True)
& Nbsp; order = any_model (Order, user = account.user, összege = 10)
& Nbsp; order.proceed ()
& Nbsp; account = Account.objects.get (pk = account.pk)
& Nbsp; self.assertEquals (15, account.amount)
Bővebben a docs: http://django-whatever.readthedocs.org/
Requirements:
- Python
- Django
Hozzászólás nem található