簡體   English   中英

更新到 cypress 12.0.0 后,我的測試在 cypress-if 包中拋出錯誤

[英]After updating to cypress 12.0.0, my test is throwing an error in the cypress-if package

更新到 cypress 12.0.0 后,出現以下錯誤,我該如何解決? 在此處輸入圖像描述

Cypress 將返回元素的命令拆分為“查詢”類別,並在內部以不同方式實現它們。

這在一定程度上是為了更好、更自動地處理“與 DOM 分離”的錯誤。

官方說法是Cypress.Commands.overwrite()函數由於復雜性而被排除在新的查詢 API 之外,但如果有足夠的用例,他們會考慮添加它(返回?)。

因此,如果您希望繼續使用cypress-if並保持最新的 Cypress 版本,您應該在此處為問題貢獻您的用例。

請注意,您仍然可以向賽普拉斯添加新命令,並且您仍然可以覆蓋一些命令,但不是cy.get()cy.find()cy.contains()

現在無法在 v12.0.0 中覆蓋命令。 這是github問題。 https://github.com/cypress-io/cypress/issues/25078

暫無
暫無

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

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