問題タブ [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 投票する
1 に答える
159 参照

symfony - Symfony LiipFunctionalTestBundle loadFixtures重複エントリ

Symfony v2.7 の Liip/LiipFunctionalTestBundle で再び苦労しています。このバンドルを介してフィクスチャをロードするだけの 2 つのテストがあります。両方のクラスに同じフィクスチャ クラスをロードすると、2 番目のクラスがフィクスチャを 2 回コミットしようとします。備品が異なっていれば、すべて問題ありません。

誰かがこのバンドルの経験がありますか?

test.log 抽出

0 投票する
2 に答える
1086 参照

php - Symfony2 機能テスト 到達不能フィールド "_token"

Liip Functional Test Bundleを使用して、Symfony で機能テストを作成しています。

現在、フォームの送信に行き詰まっています。
機能テストを使用して新しい「ログ」を追加しようとしています。

UI を使用して新しいログを追加しようとすると、次の要求パラメーターが取得されます。

しかし、テストがフォームを送信すると、トークンなしで同じパラメーターを取得します

「_token」フィールドをフォームリクエストに追加することで問題を解決できると思っていましたが、実行してから再度テストすると、エラーが発生しました。

InvalidArgumentException: 到達不能フィールド "_token"

機能テストのコード:

私の質問:トークンを使用してフォームを送信するにはどうすればよいですか?

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

symfony - 2 つのデータベースを使用した symfony の機能テスト

アプリケーションの機能テストに liip-functional-test バンドルを使用しています。config_test.php ファイルでテスト データベースを構成しました。

テストを実行すると、次のエラーが表示されます: 最後の行で false が true であることをアサートするのに失敗しました

config_test ファイルからテスト データベースの構成をコメントすると、テストは正常に実行されます。私が欲しいのは次のようなものです: テストデータベースにフィクスチャを書き、実際のデータベースでアサートやその他のテストを実行します

0 投票する
4 に答える
3988 参照

symfony - getContainer() を WebTestCase に統合したい

テストを開始した後、エラーが発生しました。

非オブジェクトでのメンバー関数 getContainer() の呼び出し

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

php - テスト中にsymfony「セッションの開始後にセッションIDを設定できません」

fosuserbundle、liipfunctionalTestBundle、HWIOAuthBundle と一緒に symfony 2.8.3 を使用しています。私のテストコード

このコードは、「セッションの開始後にセッション ID を設定できません」というエラーを常に受け​​取ります。しかし、HWIOAuthBundle を無効にすると、テストは正常に機能します。何か案は?

0 投票する
1 に答える
1945 参照

symfony - Liip\FunctionalTestBundle\Test\WebTestCase' が C:\wamp\www\test\src\TestTask\PhotosBundle\Tests\Controller\ApiControllerTest.php に見つかりません

コマンドを実行すると、次のphp ApiControllerTest.phpエラーが表示されます。

Liip\FunctionalTestBundle\Test\WebTestCase' が C:\wamp\www\test\src\TestTask\PhotosBundle\Tests\Controller\ApiControllerTest.php の 12 行目に見つかりません

私の作曲家は次のとおりです。

私のファイル appkernel は次のとおりです。

私のテストコントローラーは次のとおりです。どこに問題があるのか​​わかりません。すべてがここに含まれています。

コマンドで実行すると、phpunit -c app/phpunit.xml.dist、または php vendor/bin/phpunit -c app/phpunit.xml.dist で、phpunit が認識されないことが示されます。