0
플라스크 응용 프로그램에서 일련의 청사진에 대한 테스트 환경을 만들고 싶습니다. 청사진 디렉토리에있는 평은 다음과 같습니다특정 플라스크 접두어가 붙은 모든 URL 찾기
run.py
app/
blueprints/
__init__.py
bp.py
bp2.py
bp3.py
__init__.py
views.py
초기화 : 이제
from app import app
from bp import bp
from bp2 import bp2
app.register_blueprint(bp, url_prefix('/generate'))
app.register_blueprint(bp2, url_prefix('/generate'))
app.register_blueprint(bp3, url_prefix('/do_something_else'))
, 나는이 같은 일을 수행하는 테스트 시스템을 실행하려면 디렉토리 구조는 다음과 같은 비트가 보인다 (의사 코드) :
for every url that starts with /generate:
j = json.load(that_url())
with open('fixture.json', 'r') as fixture:
if j == json.load(fixture):
app.logger.info('TEST PASSED')
어떻게 작동합니까?