問題タブ [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.
symfony - Symfony LiipFunctionalTestBundle loadFixtures重複エントリ
Symfony v2.7 の Liip/LiipFunctionalTestBundle で再び苦労しています。このバンドルを介してフィクスチャをロードするだけの 2 つのテストがあります。両方のクラスに同じフィクスチャ クラスをロードすると、2 番目のクラスがフィクスチャを 2 回コミットしようとします。備品が異なっていれば、すべて問題ありません。
誰かがこのバンドルの経験がありますか?
test.log 抽出
php - Symfony2 機能テスト 到達不能フィールド "_token"
Liip Functional Test Bundleを使用して、Symfony で機能テストを作成しています。
現在、フォームの送信に行き詰まっています。
機能テストを使用して新しい「ログ」を追加しようとしています。
UI を使用して新しいログを追加しようとすると、次の要求パラメーターが取得されます。
しかし、テストがフォームを送信すると、トークンなしで同じパラメーターを取得します
「_token」フィールドをフォームリクエストに追加することで問題を解決できると思っていましたが、実行してから再度テストすると、エラーが発生しました。
InvalidArgumentException: 到達不能フィールド "_token"
機能テストのコード:
私の質問:トークンを使用してフォームを送信するにはどうすればよいですか?
symfony - 2 つのデータベースを使用した symfony の機能テスト
アプリケーションの機能テストに liip-functional-test バンドルを使用しています。config_test.php ファイルでテスト データベースを構成しました。
テストを実行すると、次のエラーが表示されます: 最後の行で false が true であることをアサートするのに失敗しました
config_test ファイルからテスト データベースの構成をコメントすると、テストは正常に実行されます。私が欲しいのは次のようなものです: テストデータベースにフィクスチャを書き、実際のデータベースでアサートやその他のテストを実行します
symfony - getContainer() を WebTestCase に統合したい
テストを開始した後、エラーが発生しました。
非オブジェクトでのメンバー関数 getContainer() の呼び出し
php - テスト中にsymfony「セッションの開始後にセッションIDを設定できません」
fosuserbundle、liipfunctionalTestBundle、HWIOAuthBundle と一緒に symfony 2.8.3 を使用しています。私のテストコード
このコードは、「セッションの開始後にセッション ID を設定できません」というエラーを常に受け取ります。しかし、HWIOAuthBundle を無効にすると、テストは正常に機能します。何か案は?
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 が認識されないことが示されます。