1

测试库自动日志记录https://testing-library.com/docs/dom-testing-library/api-debugging/#automatic-logging的输出通常包含许多新行,使输出长达数百或数千行(是的,我正在使用一个巨大的DEBUG_PRINT_LIMIT),这使得很难找到相关部分。例如,它看起来像这样: 示例输出b

我假设 DOM 输出包含所有新行,因为它们在我的 Vue 组件的源代码中。一种方法是更改​​我的组件,但我不想这样做,因为它是根据https://eslint.vuejs.org/的规则格式化的

我看到https://testing-library.com/docs/dom-testing-library/api-debugging/#prettydom有“选项”链接到https://github.com/facebook/jest/tree/master/ packages/pretty-format#usage-with-options,但我没有看到任何相关选项,我不知道如何将它们传递给自动日志记录。

有没有办法控制 HTML 的格式?例如,如果元素打开标记只有一个属性,我想避免在元素打开标记中使用新行。例如,在示例屏幕截图中,它将前三行合并为一行:<span class="organisation-details">

4

0 回答 0