0

アプリケーションで cElementTree を使用して XML ファイルを解析したところ、問題なく動作しましたが、メソッドの結果が期待どおりの結果を返すかどうかを確認する単体テストを作成したいと考えました。

私のテストの 1 つで、ツリーから取得した要素が実際に Element タイプであるかどうかを確認したいと思います。

self.assertIsInstance(myElem, Element, 'Incorrect type for myElem')

テストを実行すると、次のエラーが発生します。

TypeError: isinstance() arg 2 must be a class, type or tuple of classes and types.

クラスでもタイプでもない場合、要素とは何ですか? ドキュメントには、これに関する多くの詳細が見つかりませんでした。

4

1 に答える 1