2017-12-11 11 views
0

私はPythonの初心者です。私は最近それを学び始めました。私はスクリプトa.pyb.pyc.pyなどを持っています。それぞれは特定のテストケースを含んでいます。 a.pyb.pyc.pyなどを順番に実行するメインスクリプトファイルが必要です。私はどうしたらいいですか?Pythonテストスイートを作成するには?

助けてください。

+0

「1つずつ」と言うと、一度に1つずつ実行する必要があるか、一度にすべて実行する必要があるということですか? –

+0

それぞれが特定のテストケースを持っていると言うと、 'unittest'モジュールを使ってテストケースを意味しますか? – AJC24

+0

私はこれを健全性テストのために作りたかったので、すべてのテストは一度だけ実行しなければなりません。 –

答えて

0
def execFiles(files): 
    for file_name in files: 
     exec(open(file_name).read()) 


>>> execFiles(["a.py", "b.py", "c.py"]) 
+0

ありがとうございます。このように確認してください。 –

+2

これは疑問に答えるかもしれませんが、答えの本質的な部分を説明し、OPコードの問題点を説明する方がよいでしょう。 –

関連する問題