0

Python で unittest を使用して、C++ で記述されたクラスをテストしたいと考えています。クラスのコンストラクターの引数が間違っている場合、クラスはアサーションを発生させます (を使用<cassert>)

私は試しています:

self.assertRaises(SystemExit, ROOT.MyClass, 'invalid_tune')

しかし、うまくいかないようです。

python test.py
python: ../Root/MyClass.cxx:53: MyClass::MyClass(std::string): Assertion `false' failed.
Aborted
4

0 に答える 0