0
나는 일련의 테스트를 정의하는 테스트 클래스 test_enrollment.py
을 가지고 있으며, 새로운 사용자 정의 테스트 클래스를 생성하기 위해 생성기를 사용하는 main 메서드를 가지고있다. 나는 일반적으로이 테스트 클래스를 실행pytest를 통해 테스트 클래스의 main 메소드를 호출 할 수 있습니까?
import json
import unittest
import front_end_tests.generator
class EnrollmentTests(unittest.TestCase):
def test_new_student_registration(self):
# test definition here
if __name__ == '__main__':
front_end_tests.generator.generate_and_run_tests(EnrollmentTests)
방법은 python test_enrollment.py
를 호출하는 것입니다 : 같은 간단한 형태로 제작되어있어 보인다. 대신에 동일한 테스트 파일을 pytest
으로 실행하고 싶다면 main 메소드가 여전히 호출되는 방식으로 파일을 호출 할 수있는 방법이 있습니까?