fitnesse slim查询表-阻止空单元格失败?

snvhrwxg  于 2021-07-05  发布在  Java
关注(0)|答案(3)|浏览(269)

我有一个大型的fitnesse(用于java-v20090513)测试集,它是针对一个slim查询表执行的。
为了帮助测试(解释为什么我们得到某些结果),我在表的末尾添加了一个新列。这个想法是,该列的单元格将是空的(| |),因为它们不需要进行测试,这只是为了提供信息。
问题是fitnesse会导致这些单元中的每一个都失败,因为返回的数据与输入的数据不同(没有)。
有没有办法让fitnesse忽略这一列,或者让它通过?理想情况下,我不想更改正在调用的fixture代码。我知道我可以用一个表格的类型表,只是匹配的东西,我自己,但这是一个小时或两个小时的工作,我真的负担不起。
谢谢你的帮助。

kmynzznz

kmynzznz1#

归还什么?它只是空的吗?你能把它改成返回空字符串吗?你能解释一下为什么这个属性不能返回与预期相同的东西吗?

vmdwslir

vmdwslir2#

我很惊讶,空的细胞没有被fitnesse忽视,因为他们应该;听起来像虫子。不管怎样,你可以通过 =~/.*/ 在该列中,即匹配任何内容的regexp(参见价值比较)

z9smfwbn

z9smfwbn3#

如果它是一个表fixer,则必须修改fixture代码,以便在dotable函数返回的arraylist中,如果列标题是“comment”,则cells值设置为“ignore”。

相关问题