問題タブ [assertraises]
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.
python - assertRaise の不正な動作
私は以下のようなクラスとメソッドを持っています:
指定されたパラメーターが正しい型であるかどうかを確認する単体テストを作成したいと考えています。タイプすると怒られますので、TypeError を投げます。
正しいタイプのテスト パラメータを指定すると、エラーが表示されるはずですが、そうではありません。なんで?助けて/ヒントをください
python - Python単体テストでassertRaisesが例外をキャッチしない
assertRaises でキャッチして成功するのではなく、次の単体テストが test_bad の ValueError で失敗する理由を教えてください。正しい手順と構文を使用していると思いますが、ValueError がキャッチされません。
LinuxボックスでPython 2.7.5を使用しています。
これがコードです…</p>
単体テストの出力は次のとおりです。
python - Python 2.7 で assertRaises() に渡された *args、**kwargs を出力させる方法は?
私はassertRaisesこのようなループで使用しています:
問題は、テストが失敗するたびに、出力が次のようになることです。
iテストが失敗したときの値を出力する方法は? このような:
python - トルネード read_message が何も読み取れないことをテストする方法
Tornado チャットがあり、いくつかのテストを行っています。ほとんどのクライアント メッセージはサーバーから応答を生成しますが、他のクライアント メッセージは応答を生成してはなりません。
読み取りタイムアウトが発生するのを待って、このコードでそれを行うことができました。それを行うためのより良い方法はありますか?
また、テストが終了したときに問題があります
python - unittest: wxpython の event メソッドは例外を発生させますが、assertRaises はそれを検出しません
[OK] ボタンをクリックすると TypeError 例外が発生する wxpython ダイアログがあります。unittest で例外の発生をテストしたいのですが、テストが期待どおりに動作しません。出力は、例外が発生したことを示しています。とにかく unittest はテストが失敗したことを通知します:
ここに私のコードの縮小サンプルがあります:
誰かが私が間違っていたことを見つけるのを手伝ってもらえますか?