jbehave stdout在temcity上以错误的格式输出

时间:2015-07-15 13:18:21

标签: console teamcity stdout jbehave

我正在使用Jbehave,而我在本地执行测试(maven / IDE),控制台输出看起来很好:

teamcity上的控制台输出如下:

enter image description here

Jbehave配置文件中的输出配置如下所示:

@Override
public Configuration configuration(){
    return new MostUsefulConfiguration().useStoryLoader(
            new LoadFromClasspath(this.getClass())).useStoryReporterBuilder(
            new StoryReporterBuilder().withDefaultFormats().withFormats(
                    Format.TXT, Format.HTML, Format.ANSI_CONSOLE, Format.XML));
}

任何想法为什么团队城市的输出被打破"

1 个答案:

答案 0 :(得分:0)

我对此没有任何问题

    @Override
    public Configuration configuration(){
        return new MostUsefulConfiguration().useStoryLoader(
                new LoadFromClasspath(this.getClass())).useStoryReporterBuilder(
                new StoryReporterBuilder().withFormats(Format.HTML, Format.CONSOLE));
    }

您将找到作为资源文件的Html控制台将打印到标准输出(构建登录TC)