[英]If I update a react module such that existing code functions but Jest snapshot tests may break, should that be a major version bump?
假設我維護了一個 React 組件的模塊,並且正在處理 PR 以添加新功能。
作為該功能工作的一部分,我們還假設我已經重構了組件以刪除一些內部組件,如果您捕獲了渲染組件的 Jest 快照,這些內部組件以前是可見的。 (假設我已經刪除了一個內部中間組件,而不是任何影響組件 DOM 輸出的東西)。 在功能上,該組件是相同的,並且所有現有代碼都是兼容的。
由於某些用戶的快照測試可能需要更新,我是否應該將我的功能作為組件的新主要版本發布? 還是小版本的碰撞就足夠了?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.