簡體   English   中英

在SQLAlchemy-migrate中,使用“測試”有什么意義?

[英]In SQLAlchemy-migrate, what's the point of using “test”?

為什么要使用py manage.py test

重點是什么? 無論如何,它都會創建表...如果我想對其進行測試,那么我就不希望它創建實際的表!!!

測試旨在執行升級和降級步驟。 您要驗證該應用程序在兩種狀態下均可用。 因此,其想法是升級,運行測試,降級,運行測試,並確認您沒有做任何事情。

如果測試運行失敗,則有機會清理,重置並重試。 通常,我會說測試運行必須完全干凈,然后才能將遷移視為“良好”並能夠提交給代碼庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM