Skip to content
This repository has been archived by the owner on May 14, 2021. It is now read-only.

Going through "Test-Driven Development With Python"

License

Notifications You must be signed in to change notification settings

cam-barts/ObeyTheTestingGoat

Repository files navigation

The To Do App To End All To Do Apps

Build Status codecov Updates Code style: black License: GPL v3 Twitter URL

Based on Harry Percival's Test-Driven Development with Python

  • Hosted on an Azure VM
  • Host name provided my NoIP

Interesting CI/CD Notes

Current
  • Pre-commit hooks
    • black (for the sweet badge)
    • bandit (for the sweet security)
    • sorts requirements
    • adds encoding to the top of files
  • PyUp now checks requirements for updates
  • CI with Travis for the sweet badge
  • CI/CD on Visual Studio Team Services Pipeline as Follows
    1. Push project to Github
    2. VSTS Pulls Project
    3. Run Unittests
    4. If Unittest Pass, deploy to staging site using Fabric
Future
  • Run Functional Tests On Staging Site
  • If Functional Tests Pass, deploy to Live Site

About

Going through "Test-Driven Development With Python"

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •