問題タブ [nette-tester]

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

php - ネットテスターでプレゼンターテストでフォーム送信成功時のレスポンスをテストする方法

フォーム送信とリダイレクトでの正しい応答を使用して、サインイン プレゼンター アクションをテストしたいと考えています。たとえば、正しくログインした後、ユーザーがどこかにリダイレクトされ、「ログイン成功」というテキストのフラッシュメッセージが表示されることをテストしたい。

すべての例で、正しいフォームの動作をテストする唯一の方法は、RedirectResponse (以下を参照) を取得することをテストすることです。少なすぎませんか?私が説明するテストをどのように行うのですか?それは可能ですか?

注: この例では、 PresenterTesterツールを使用して応答を取得しますが、重要な部分はその応答を操作することであるため、ネイティブの方法で取得するか、このツールで取得するかは問題ではありません。

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

php - Nette Tester: MySQLi が機能しない

通常、mod php 経由の apache では問題なく動作しますが、function_exists('mysqli_init') を試してみると、関数が存在しません。

表示されるその他のエラー:

未定義関数 mysqli_connect() の呼び出し クラス 'MySQLi' が <file> に見つかりません

MySQLi が機能しない理由とその修正方法 ありがとう!

テストの実行に使用するコマンド:

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

php - PHAR からのクラスが見つかりません

nette-tester V1.7.1 の PHAR を使用して、テストを実行する簡単なスクリプトを作成したいのですが、非常に基本的なレベルで失敗します。

クラス Tester\Runner\CliTester は正しく、PHAR 内で使用できますが、見つかりません。

Composer はオプションではなく、phar なしですべてのファイルを含めるのは最悪のオプションです。

入力:

出力: