• Stars
    star
    1,451
  • Rank 32,425 (Top 0.7 %)
  • Language
    JavaScript
  • Created almost 12 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Example code for my book on TDD with Python

This repository contains all the example code from my book, "Test-Driven Web Development with Python", available at www.obeythetestinggoat.com

Checking out code for individual chapters

Each chapter in the book has its own branch, which contains all the commits for that chapter. So, the state of the code in a branch is the state of the code at the end of that chapter.

In other words, if you want to start on a particular chapter in the book, you should check out the code for the previous chapter.

So, eg, chapter_02_unittest has all the commits up to the end of chapter 2, so it's the branch to check out if you want to skip to the beginning of chapter 3.

Here is the list of chapter branches, as of 2017-02-24:

Part 1:

Part 2:

Part 3:

Appendices:

More Repositories

1

Book-TDD-Web-Dev-Python

Book - TDD web dev with Python
Python
484
star
2

Test-Driven-Django-Tutorial

(outdated) source code & text for a tutorial on using doing TDD django
Python
378
star
3

pytest-icdiff

better error messages for assert equals in pytest
Python
309
star
4

tdd-roman-numeral-calculator

TDD guide using Roman numerals - with a twist
Python
77
star
5

python-conference-beginners-day

Some docs to support the organising of a "beginners' day" at Python conferences
Python
33
star
6

dotfiles

vimrc, bashrc etc
Shell
14
star
7

raft

Raft consensus algorithm toy project
Python
9
star
8

www.obeythetestinggoat.com

www.obeythetestinggoat.com
HTML
6
star
9

cryptopals

Working thru the matasano crypto challenges in clojure
Clojure
3
star
10

selenium-daemon

Daemon for running selenium
Python
3
star
11

pip-install-geckodriver

A package to install geckodriver using pip install
Python
3
star
12

TDDjango-site

source for published website of TDD-Django tutorial
Python
3
star
13

pwhich

python-which - find the folder a python module is installed in
Python
2
star
14

Dojo-Mastermind-

Python
2
star
15

eventstoreio

grpc client for eventstoredb
Python
2
star
16

Python-Testing-Tools-Report

a report on the current state of testing tools in Python
2
star
17

django-logfile-analytics

An attempt to clone Google Analytics, but less evil because it uses Apache server logfiles.
Python
2
star
18

tdd-fridays

Python
1
star
19

cake-shop-kata

Bob's Cake Shop Kata from https://www.codefiend.co.uk/cake-shop-kata/
Python
1
star
20

99bottles

Python
1
star
21

python-osc-qlab-interface

Python
1
star
22

morsels

some "python morsels"
Python
1
star
23

datascience-from-scratch

making my way thru the "Data Science from Scratch" book https://amzn.to/3hMJVMk
Python
1
star
24

kwargify

convert arbitrary arguments into kwargs
Python
1
star
25

sicp

Racket
1
star
26

minimal-django-custom-user-model

Minimal possible django custom user
Python
1
star
27

tdd-thursdays

basis scaffolding for a minimal js/node project with jasmine test runner
JavaScript
1
star