如何使Cypress的toMatchSnapshot()在Angular上工作?

时间:2019-05-29 03:45:54

标签: angular angular7 e2e-testing snapshot cypress

当前,我在基于Angular应用的赛普拉斯上实现e2e测试时遇到了一个问题。

我已经在https://github.com/meinaart/cypress-plugin-snapshots/issues/38

上发布了我的问题

我使用cypress-plugin-snapshots对页面进行了快照测试。但是问题在于,每次测试运行时,他们都会自动生成一个新的html,并使快照失败。

原因是新快照具有来自Angular的新属性_nghost- *和_ngcontent-*。

我们有什么解决方案可以忽略快照上的这两个属性吗?

enter image description here

0 个答案:

没有答案