【发布时间】:2018-10-09 21:54:42
【问题描述】:
我一直在寻找一种解决方案来帮助我清理 Detox 测试自动化的输出,因为目前输出非常混乱。 丑陋的最大罪魁祸首似乎存在于 GREYElementInteraction.m 中,可以在 Detox 存储库中看到,但我不知道如何调整这个文件。它不存在于本机应用程序上已安装的节点模块中,因此我假设它是由 detox 节点模块文件夹中的 javascript 文件编译和使用的。
有什么想法吗?
【问题讨论】:
-
您能更具体地了解
ugliness:) 吗?请随时通过github.com/google/EarlGrey 向我们提交错误。 -
当动作或匹配器失败时,主要是与 Detox 一起使用,Earl Gray 它将整个 UI 层次结构输出到终端。有没有办法禁用它?
-
如果不需要 EarlGrey 堆栈,Detox 可以消除错误。您想要没有 EarlGrey 堆栈还是只关闭层次结构打印?后者听起来像是一个合理的功能要求。
-
只关闭层次打印就足够了。我在github上发了github.com/google/EarlGrey/issues/762
-
我在 Detox 的问题跟踪器上打开了一个问题,因此您可能可以在 EarlGrey github.com/wix/Detox/issues/992 上关闭该问题
标签: node-modules detox earlgrey