파이썬(Python)

pytest에서 sys.argv 값 지정하기

leebaro 2021. 10. 22.
728x90

테스트을 하기 위해서 sys.argv 는 아래와 같이 값을 입력하면 된다.

 

run.py

def get_date():
    target_date = sys.argv[1]

    return target_date


test_run.py
sys.argv = ["2021", "20210102"]    
current_date = run.get_date()


assert current_date == "20210102"
728x90