問題タブ [codeception]

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 に答える
438 参照

codeception - WebGuy seeResponseContainsJson が期待どおりに解析されない

基本的に同じパターンの REST API にヒットする受け入れテストがいくつかあります。

私のテストのいくつかの問題は、seeResponseContainsJson で発生します。JSON 応答が与えられた場合:

seeResponseContainsJson で応答の形式をテストしようとすると、次のようになります。

問題は、これが常に失敗することです。ただし、_embedded のチェックを外すと、次のようになります。

すべて正常に動作します。私が知る限り、応答は同じであり、_embedded が JSON 解析を爆発させる理由の証拠はないようです。何か案は?

0 投票する
9 に答える
49592 参照

php - Codeceptionのコンソールへのデバッグ出力の出力

非常に難しい質問ですが、Codeception で独自のデバッグ メッセージをコンソールに出力する方法はありますか? アサーションとは関係なく、純粋にテスト自体をデバッグするためのメッセージを意味します (たとえばvar_dump()、通常の PHP Web サイトの変数のように) 。

私はすでに試しましたがvar_dump()、役に立ちませんでした。を使用しても必要な結果は得られません。 xdebugのようなデバッガーを実行しなくても、変数の内容を表示できるようにしたいだけです。echoprintWebDebugmakeAResponseDump()

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

php - Codeception ブートストラップの失敗

.phar を介して Codeception をインストールするとうまくいきますが、すべての依存関係を composer に移動することにしました。コードセプションをブートストラップしようとすると、これが私のエラーです:

私が奇妙だと思うのは、これが phar で動作することですが、これは好きではありませんか? 私は間違いなく私のphp-cli設定でcurlを有効にしています: