PHPunit在进度条点中有空格
不知怎的,我开始在PHPUnit的进度条中得到一个有4个空格的点,我不知道如何将它设置回正常状态。这只是PHPUnit,其他shell脚本都可以。 看起来像这样PHPunit在进度条点中有空格,phpunit,Phpunit,不知怎的,我开始在PHPUnit的进度条中得到一个有4个空格的点,我不知道如何将它设置回正常状态。这只是PHPUnit,其他shell脚本都可以。 看起来像这样 . . . . . . . . . [...] 100 / 100 (100%) 问题不仅在于本地机器,因为当我在其他机器上运行测试时,它还会生成相同的进度条,进度点之间有空格 也许任何人都知道在哪里修理它 一些背景信息(但由于我在两种不同的配置上获得了相同的空间,这是关于文件/
. . . . . . . . . [...] 100 / 100 (100%)
问题不仅在于本地机器,因为当我在其他机器上运行测试时,它还会生成相同的进度条,进度点之间有空格
也许任何人都知道在哪里修理它
一些背景信息(但由于我在两种不同的配置上获得了相同的空间,这是关于文件/phpunit而不是dev env的):
- PHP框架Laravel4.0-dev
- 测试框1:MacOSX 10.9,PHPUnit 3.7.28,PHP版本5.4.17
- 测试框2:Ubuntu 13.04、PHPUnit 3.7.21、php5.4.9-4ubuntu2.2
- 两个盒子环境语言:en_US.UTF-8
- 两个箱子的环境LC\U类型:UTF-8
- 源文件、测试文件和phpunit.xml的编码-UTF-8
- 启动测试的命令:
~/>php../bin/phpunit.phar-c phpunit.xml
<?xml version="1.0" encoding="UTF-8"?>
<phpunit bootstrap="bootstrap/autoload.php" processIsolation="false">
<testsuites>
<testsuite name="Application Test Suite">
<directory>./app/tests/</directory>
</testsuite>
</testsuites>
</phpunit>
/应用/测试/
吓坏了。它的UTF-8无处不在,PHPUnit没有进度条的配置。发生了什么
编辑/解析: 感谢@Sven的提示。 一步一步地调试测试很有帮助-我在db mock config文件的开头有lame\t char,它是::setUp()的一部分。
为了证明我自己,我只希望其他人能通过谷歌来到这里,并发现这个恼人但棘手的问题很有用 您可能在某个地方回显了一些空格。对我来说,我正在自动加载一个配置文件,该文件在打开