我在测试工匠命令时遇到了麻烦。
当我针对assertEquals
输出运行getDisplay()
时,
我的测试失败,因为期望字符串与实际二进制字符串不同。
这里有我的测试和PHPUnit输出:http://paste.laravel.com/15rN
怎么了?
答案 0 :(得分:0)
看起来它正在序列化字符串,因为那里有'dummyValue'.PHP_EOL
。尝试取出连接的PHP_EOL并重试。
另外,请注意,请确保您使用的是最新版本的PHPUnit。
答案 1 :(得分:0)
我正在使用 ansicon 在Windows上获取彩色输出,这导致返回的二进制字符串。
我必须在终端输入ansicon -u
来卸载它。