factory-boy

    0熱度

    1回答

    我在圖書館工廠男孩外鍵的問題。我的測試不執行 我想,在國外關鍵的問題。 我嘗試測試用戶模式,即在user.models那就是如何我的代碼看起來像 class Task(models.Model): title = models.CharField(max_length=255, verbose_name='Заголовок') description = models.Cha

    0熱度

    1回答

    我正在使用工廠男孩來測試我的用戶(客戶)。我爲我的客戶用戶創建了UserFactoryCustomer類。 # factories.py class UserFactoryCustomer(factory.django.DjangoModelFactory): class Meta: model = User django_get_or_create = ('

    0熱度

    1回答

    我想在我的項目中使用factoryboy爲Django模型創建測試數據。數據通過Faker生成,除了一個字段,即ManyToManyField;與來自django.contrib.auth.model的另一個內建模型的多對多關係命名組。 class Voucher(models.Model): code = models.CharField(max_length=20, null=Tru

    0熱度

    1回答

    我無法正確使用工廠男孩。 這就是我的工廠: import factory from harrispierce.models import Article, Journal, Section class JournalFactory(factory.Factory): class Meta: model = Journal name = factory.se

    0熱度

    3回答

    我正在使用Django測試運行器來運行我的單元測試。其中一些測試使用工廠,在我的本地系統上創建文件的噸數。他們都有一個可檢測的名字,並且可以很容易地被刪除。 我試圖避免要麼 保持一個文件刪除cron作業運行 更改我的自定義圖像模型的代碼刪除該文件,如果它檢測到我們正在測試。相反,我想在測試運行結束時運行一次(並且只運行一次)命令,以清理測試生成的所有文件。 我寫了一個小的管理命令,刪除符合預期約定

    0熱度

    1回答

    我有一個問題factory boy,通過搜索我發現描述了在另一個論壇我的確切情況後,但不幸的是,沒有迴應。所以我張貼在這裏期待着有這個問題的迴應: 我的測試失敗消息ValueError: save() prohibited to prevent data loss due to unsaved related object 'created_by'我想這個問題在與外鍵。 我嘗試測試Task模型,這

    0熱度

    2回答

    如何在Python的factory_boy中爲我的所有工廠設置默認語言環境? 在文檔中說,一個人應該有factory.Faker.override_default_locale設置,但什麼都不做我的僞裝者... import factory from app.models import Example from custom_fakers import CustomFakers # I u

    0熱度

    1回答

    我無法理解Python中的單元測試。我有一個對象,retailer,它創建另一個對象deal。 deal指retailer創建的屬性,所以我傳遞一個參考: class deal(): def __init__(self, deal_container, parent): 的deal_container屬性也來自retailer,這就要求它自己的方法來創建它。那麼如何創建我需要的所有東

    0熱度

    1回答

    我在JSONField類型(MYSQL實現)模型中有一個字段。我想用FactoryBoy Faker來僞造這個字段的數據。 我該如何做到這一點?

    4熱度

    1回答

    我對三個模型類使用SQLalchemy關聯對象模式(http://docs.sqlalchemy.org/en/rel_1_1/orm/basic_relationships.html#association-object)。 基本關係在左側一個用戶可以屬於多個組織。我在關聯對象類中存儲了額外的用戶 - 組織相關數據。然後,關聯對象類將多對一映射到組織。 從SQLAlchemy的角度來看,這種關係