Tag: sqlalchemy py.test

Flask应用程序不像unit testing那样从同一个数据库检索数据

我使用docker构build了一个应用程序,其中有三个容器。 一个托pipe后台数据库( db ),一个用于web api( app ),另一个用于运行自动化testing( test )。 这是描述三个容器之间链接docker-compose.yml的副本。 version: "3" services: app: build: context: ../ dockerfile: docker/app.Dockerfile environment: DB_NAME: ${PSQL_DATABASE} DB_USER: ${PSQL_USER} DB_PASSWORD: ${PSQL_PASSWORD} DB_PORT: ${PSQL_PORT} API_HOST: ${API_HOST} API_PORT: ${API_PORT} ports: – "5000:5000" depends_on: – db networks: – todo_backend tests: build: context: ../ dockerfile: docker/tests.Dockerfile environment: DB_NAME: ${PSQL_DATABASE} DB_USER: ${PSQL_USER} DB_PASSWORD: ${PSQL_PASSWORD} DB_PORT: […]