問題タブ [liipfunctionaltestbundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
91 参照

symfony - Symfony の機能テスト: $client->request() を 2 回呼び出すと、明確な理由もなくテスト結果が変更されます

一貫したテスト設定を行うために、すべてのテスト実行の前にLiip\FunctionalTestBundleとを使用してフィクスチャをロードしています。Liip\TestFixturesBundle

実行すると失敗するテストを次に示します。

ゲームには一定数のポイントが必要です。このテストは、ゲームに参加した後、ユーザーが参加する前よりも少ないポイントを持っていることを表明します。

行を削除する$client->request('GET', '/');と、テストに合格します。そうでない場合、テストは失敗し、メッセージが表示されます

$client->request()の前に別の呼び出しがある限り、$client->request('GET', '/game/2/enter');どのページが要求されても、テストは失敗します。

なんで?