inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실전! FastAPI 입문

(실습) PyTest 세팅

pytest 세팅 강좌 / cache 파일이 생성되지 않습니다.

해결된 질문

305

신지훈

작성한 질문수 1

0

스크린샷 2024-07-03 오후 4.11.15.png

pytest 명령어 입력 후 1 passed, 1 warning이 뜹니다. src파일 밑에 pytest_cache 파일 또한 생성되지 않습니다. 어떻게 하면 될까요?

*검색을 해봤는데 httpx의 버전 문제인 것 같기도 하나,,자력으로 해결이 안됩니다,..

python 리팩토링 orm FastAPI pytest

답변 1

0

신동현

안녕하세요. 해당 경고는 httpx 라이브러리에서 앞으로 지원하지 않는 syntax를 사용해서 발생하는 경고로 크게 문제가 되는 내용은 아닙니다. httpx 라이브러리의 경우 uvicorn에서 내부적으로 사용하기 때문에 별도로 코드를 수정할 수는 없습니다.

 

하지만 해당 경고가 출력되지 않길 원하신다면 pytest.ini 파일에 아래 코드를 추가해주시거나

filterwarnings =
    ignore::DeprecationWarning

 

requirements.txt에 정의한대로 uvicorn을 uvicorn==0.22.0 버전으로 다운 받으셔야합니다.

0

신지훈

경고문이 뜨는 것과 pytest_cache 파일이 생성되지 않는 것이 연관되어 있을까요?

1

신동현

네, 연관이 없습니다! pytest_cache는 IDE 설정에 따라서 보이지 않는 경우도 있습니다. 터미널에서 ls -al 명령어를 입력해보시면 아마 확인하실 수 있을 겁니다.

FasAPI Swagger UI에서 단일조회 todo_id 를 사용했는데, 입력값에 1을 넣으니 오류가 뜹니다 ㅠ

0

87

2

DB 질문

0

81

2

Post API 강의 질문

0

55

2

post 작성 오류

0

107

3

uvicorn 종료 문제

0

436

2

왜 return타입이 ToDo라는 스트링인가요?

0

130

2

ORM 연관관계

0

109

2

Oracle DB 연결과 관련해 질문이 있습니다..

0

153

2

섹션 2, 3의 PATCH API의 차이점

0

132

1

ORM 테이블 생성

0

119

1

테스트 코드 오류

0

177

1

orm relationship 정의 중 해당 에러 발생 시 어떻게 고쳐야 하는걸까요

0

214

3

FastAPI 폴더 구조에 대해 질문이 있습니다.

0

412

2

질문 있습니다.

0

161

2

ORM 개념

0

133

1

mysql root 비밀번호 변경관련

0

296

2

[질문] patch API

0

151

3

디자인 패턴

0

128

1

main.py 리로드문제

0

235

2

인터프리터 오류

0

286

4

로그 저장에 대한 질문입니다.

0

100

1

Internal Server Error

0

240

2

PATCH API - 수정

0

199

2

파이참 임포트 문제

0

263

1