프로젝트 구조는 다음과 같다. 프로젝트 루트 디렉토리 바로 아래에 tests가 속해 있다.
테스트 메서드를 실행할 때마다 Working directory가 /tests로 돼서 문제가 있었다.
Run/Debug Configurations -> Run/Debug Configuration Templates로 이동한다.
script에 테스트할 디렉토리를 지정한다.
Working directory에 루트 디렉토리를 지정한다.
pytest.ini에 env 파일이 지정되어 있어서 .env path를 비워놨다.
이제 테스트 메서드를 실행하면 잘 동작한다.