pytest

이 포스팅은 개인 공부 기록을 위해 작성했습니다. 정확하지 않은 정보일 수 있음에 참고 부탁드립니다. 조언과 토론은 언제나 환경입니다!  구성1. 상황: 의존성 주입이 적용된 클래스의 테스트 진행 간 올바른 의존성 주입이 이뤄지지 않음  - 나의 의도2. 조치3. 풀리지 않은 의문점들요약  - 상황  - 원인  - 해결  - 한계상황: 의존성 주입이 적용된 클래스의 테스트 진행 간 올바른 의존성 주입이 이뤄지지 않음(추측)   전달 전에는 객체(정상)이지만, 전달 후에는  async_db가 function으로 되는 것인지 이해할 수 없었다.   나의 의도 내가 테스트 하고자 한 Servic 클래스는,  추상클래스(AsyncExampleRepository)를 사용하며, 실제 사용시에는 구현체(AsyncEx..
테스트 환경개발환경python==3.9async-asgi-testclient==1.4.11pytest==8.1.1pytest-asyncio==0.23.6 디렉토리 구조├── alembic├── frontend├── scripts├── src│   ├── domains│   ├── external_service│   ├── main.py├── tests│   ├── conftest.py│   └── src└── venv상황 FastAPI를 활용한 동기 API 단위 테스트를 작성하던 중 정의한 fixture를 찾을 수 없다는 문제에 직면했다.  나는 conftest.py에 sync_client를 정의한 상태였는데, 해당 fixture를 찾아오지 못했다.  이와 관련하여, 나는 conftest.py의 선언된 ..
KEEMSY
'pytest' 태그의 글 목록