問題タブ [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.
php - ネットテスターでプレゼンターテストでフォーム送信成功時のレスポンスをテストする方法
フォーム送信とリダイレクトでの正しい応答を使用して、サインイン プレゼンター アクションをテストしたいと考えています。たとえば、正しくログインした後、ユーザーがどこかにリダイレクトされ、「ログイン成功」というテキストのフラッシュメッセージが表示されることをテストしたい。
すべての例で、正しいフォームの動作をテストする唯一の方法は、RedirectResponse (以下を参照) を取得することをテストすることです。少なすぎませんか?私が説明するテストをどのように行うのですか?それは可能ですか?
注: この例では、 PresenterTesterツールを使用して応答を取得しますが、重要な部分はその応答を操作することであるため、ネイティブの方法で取得するか、このツールで取得するかは問題ではありません。
php - Nette Tester: MySQLi が機能しない
通常、mod php 経由の apache では問題なく動作しますが、function_exists('mysqli_init') を試してみると、関数が存在しません。
表示されるその他のエラー:
未定義関数 mysqli_connect() の呼び出し クラス 'MySQLi' が <file> に見つかりません
MySQLi が機能しない理由とその修正方法 ありがとう!
テストの実行に使用するコマンド:
php - PHAR からのクラスが見つかりません
nette-tester V1.7.1 の PHAR を使用して、テストを実行する簡単なスクリプトを作成したいのですが、非常に基本的なレベルで失敗します。
クラス Tester\Runner\CliTester は正しく、PHAR 内で使用できますが、見つかりません。
Composer はオプションではなく、phar なしですべてのファイルを含めるのは最悪のオプションです。
入力:
出力: