我执行PhPUnit,覆盖率报告无法生成,Laravel版本:5.2 Php版本:7.3.11。日志输出为:
PHPUnit 4.8.36 由 Sebastian Bergmann 和贡献者提供。.
使用时间: 1.51 秒, 内存: 22.00MB
正常(1 个测试,1 个断言)
正在生成 HTML 格式的代码覆盖率报告...count():参数必须是实现 Countable 的数组或对象
我不知道这里怎么了?这是我的测试源:
<?php
use Illuminate\Foundation\Testing\WithoutMiddleware;
use Illuminate\Foundation\Testing\DatabaseMigrations;
use Illuminate\Foundation\Testing\DatabaseTransactions;
use Illuminate\Http\Response;
class TravelControllerTest extends TestCase
{
/**
* A basic functional test example.
*
* @return void
*/
public function testBasicExample()
{
$response = $this->json('GET', '/v1/abc', ['id' => 'Sally']);
$response->assertSessionHas('temporary_id', $value = 'Sally');
}
}
慕的地8271018