assertの代わりに選択した例外をスローすることはできますかAssertionError?
アップデート:
私の動機を説明します。これまで、私は独自の例外を発生させるアサーション スタイルのテストを行ってきました。たとえば、Node特定の引数でオブジェクトを作成すると、引数がノードの作成に適しているかどうかがチェックされ、そうでない場合は が発生しNodeErrorます。
しかし、Python にはアサートをスキップするモードがあることは知ってい-oます。プログラムを高速化するために、このモードを使用できるようにしたいと考えています。しかし、私はまだ独自の例外を持ちたいと思っています。そのため、私は独自の例外で assert を使用したいと考えています。