通常の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 をどのように実行すればよいでしょうか?
ご親切に助けていただきありがとうございます。