我无法正确输出规范文本。我将使用specs2文档中的一部分示例:
class TaggedSpecification extends Specification {
"this is some introductory text" >> {
"and the first group of examples" >> {
"example 1" in success
"example 2" in success
}
}
}
当我运行它时,我希望它会在终端中显示出来:
TaggedSpecification
this is some introductory text
and the first group of examples
+ example 1
+ example 2
相反,它显示如下:
TaggedSpecification
and the first group of examples
+ example 1
+ example 2
为什么要删除介绍性文本和缩进?我以为“>>”与“应该”相同但没有在字符串后面添加should文本。我无法在文档中找到任何可以为我澄清这一点的内容。
答案 0 :(得分:1)
您应该更新到最新的specs2版本,2.3.4。自从2.0中引入“插值规范”以来,已经出现了一些引入显示错误的各种重构。