私はPythonの初心者です。私は最近それを学び始めました。私はスクリプトa.py
、b.py
、c.py
などを持っています。それぞれは特定のテストケースを含んでいます。 a.py
、b.py
、c.py
などを順番に実行するメインスクリプトファイルが必要です。私はどうしたらいいですか?Pythonテストスイートを作成するには?
助けてください。
私はPythonの初心者です。私は最近それを学び始めました。私はスクリプトa.py
、b.py
、c.py
などを持っています。それぞれは特定のテストケースを含んでいます。 a.py
、b.py
、c.py
などを順番に実行するメインスクリプトファイルが必要です。私はどうしたらいいですか?Pythonテストスイートを作成するには?
助けてください。
def execFiles(files):
for file_name in files:
exec(open(file_name).read())
>>> execFiles(["a.py", "b.py", "c.py"])
ありがとうございます。このように確認してください。 –
これは疑問に答えるかもしれませんが、答えの本質的な部分を説明し、OPコードの問題点を説明する方がよいでしょう。 –
「1つずつ」と言うと、一度に1つずつ実行する必要があるか、一度にすべて実行する必要があるということですか? –
それぞれが特定のテストケースを持っていると言うと、 'unittest'モジュールを使ってテストケースを意味しますか? – AJC24
私はこれを健全性テストのために作りたかったので、すべてのテストは一度だけ実行しなければなりません。 –