每次PHPUnit测试后的新行

时间:2016-05-25 20:56:37

标签: php laravel testing phpunit laravel-5.2

我在使用PHPUnit的Laravel项目上设置了测试套件。通常,指示测试是否已通过的点显示在同一行上,但是在此项目中,每个点都用新行分隔:

enter image description here

我搜索了我的所有测试,看看是否有东西回应\nPHP_EOL,但看不到任何内容,我尝试过不同的版本PHPUnit和我尝试过一个全新的测试套件。这些尝试都没有解决问题!此测试套件的phpunit.xml配置也与其他项目相同。

任何人都可以提出我还能做些什么来解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

输出可以来自正在测试的实际php文件。除了可以在测试期间执行的明显echo个句子之外,它可能是由关闭?>标记后面有换行符的文件引起的。如果是这种情况,我建议删除结束?>标签,因为它们没有任何用处。

答案 1 :(得分:1)

对我来说,在我的某个文件中打开<?php标记之前是空格。