Test Coverage with Pytest
Code coverage is a measure of what percentage of lines of code are covered by a test, identifying the unused conditional branches and lines.
Code coverage is a measure of what percentage of lines of code are covered by a test, identifying the unused conditional branches and lines.
Having read both the Phoenix Project and The Dev Ops Handbook, which both reference The Goal, I felt I had to read the book that was the inspiration.
A production deployment requires a working database. Docker Compose can set up both the database and application in one step.
We will add configuration to the Agile Estimator application, allowing us to run it in dev, test or production modes, and introduce Flask Blueprints.
Most applications are backed by a database. In this post we will start to add a database to the estimator application using SQLAlchemy to access the data.