github.com/Winand/tdd_book ↗

Project from "Test Driven Development With Python" (https://www.obeythetestinggoat.com)

An animated visualization of Winand/tdd_book's Git history from April 2020 to December 2020, built by 2 contributors. The codebase reached 190 lines, mostly JavaScript. The video runs 27 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

JavaScript

Contributors

2

Lines of Code

190

From

2020-04-29

To

2020-12-18

Advertisement

About Winand/tdd_book

This is a practical implementation project accompanying the "Test Driven Development With Python" book, demonstrating TDD principles through a to-do list web application. The project uses Django as the backend framework and Selenium for browser-based functional testing, showing how to write tests before implementing features and verify them end-to-end.

The repository is primarily configured for development on Windows using Windows Subsystem for Linux, with detailed setup instructions for integrating with VS Code. It includes environment specifications like Django 3.0.3, Selenium for automated browser testing via ChromeDriver, and Bootstrap 4.5 for the frontend. The setup documentation addresses specific challenges like WSL networking limitations with Selenium WebDriver.

This is an educational resource aimed at developers learning test-driven development workflows with Python and Django, providing a complete working example that bridges unit testing and functional testing practices.

Advertisement

Share this video