1

通常のpythonでは、テスト用のpythonスクリプトを発見することを知っています

cd python_project
python -m unittest discover

また、SikuliX で unittest を使用できることも知っています。

sikulix で unittest の自動検出機能を使いたいです。私はすでにこれをメインの sikulix スクリプトの中に入れています:

def suite():
    return unittest.TestLoader().discover(
        start_dir = ".",
        pattern = 'test_*.py'
    )

問題は、sikulix で自動検出機能を呼び出す方法がわからないことです。これを使って実行します

/Applications/Sikulix.app/run -r testdiscovery.sikuli

ただし、パターンが定義されたファイル (test_*.py) は検出されません。

unittest の自動検出機能を呼び出すには、sikulix をどのように実行すればよいでしょうか?

ご親切に助けていただきありがとうございます。

4

0 に答える 0