[英]Django - South migration - how do I break a large migration down into several smaller migrations? How can I make South smarter?
[英]How do I fake certain south migration in django tests(in a custom test runner)?
我的項目使用的是第三方應用程序,該應用程序不使用向南遷移。 我們編寫了一個數據遷移,該遷移依賴於該3d-party應用程序,結果我們的測試現在失敗了。
因此,我想自定義測試運行器,以偽造某些遷移,但是我找不到正確的位置或函數來覆蓋以偽造該遷移。
誰能指出我該在哪里做?
組:
SOUTH_TESTS_MIGRATE = False
在您的設置中,South遷移將不會作為測試的一部分運行,而是將根據模型中定義為常規syncdb的內容創建數據庫。
這也將加速您的測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.