0
phpunitを使ってテストスイートを作成しました。これらのテストのいずれかを実行すると、成功ドットが表示され、それぞれの間に2つの改行があります。私はこれが工場が使用されている場合にのみ発生することを発見しましたが、これがさらに原因となるものを見つけることはできません。ヘルプは大歓迎です!phpunitはLaravelの工場が使用されたときに新しい行を挿入します
例を使用しないテストのためのファクトリを使用テスト
PHPUnit 5.7.23 by Sebastian Bergmann and contributors.
.
.
.
.
.
. 6/6 (100%)
Time: 8.7 seconds, Memory: 36.00MB
OK (6 tests, 22 assertions)
PHPUnitの出力のための工場(末尾に?>
はありませんのでご注意)
<?php
use App\Models\EventParticipant;
$factory->define(App\Models\EventParticipant::class, function() {
// return
return [
'n' => 0,
'ut' => date('Y-m-d H:i:s'),
'del' => 'no'
];
});
PHPUnitの出力工場
PHPUnit 5.7.23 by Sebastian Bergmann and contributors.
............................. 29/29 (100%)
Time: 6.32 seconds, Memory: 42.00MB
工場出荷時の定義内のスペースを削除してください。正直言って、私はこの問題に遭遇していません。 –
@RazaMehdiお返事ありがとうございます!私はすべてのスペースを削除しようとしましたが、すべてを1行に入れようとしても、残念ながら問題は解決しませんでした。 – Daan
モデル自体にエコー/プリントなどがありますか? –