Create base FT class and a class for each test. --ch09l002--
move ft tests.py to base.py
make 4 copies of base.py
base.py now only contains parent class. --ch09l003--
Simple list creation is now its own file. --ch09l004--
layout and styling test is its own file --ch09l005--
Adding validation test is its own file --ch09l006--
remove skip from FT. --ch09l007--
Start implementing validation FT. --ch09l008--
Move unit tests into a folder with single file
test_all moved to test_views
add test_models, dupe of test_views
test_models stripped down to just one test class. --ch09l009--
test_views now only view tests. --ch09l010--

Conflicts:
	lists/tests/test_views.py

Conflicts:
	lists/tests/test_views.py

Conflicts:
	lists/tests/test_views.py
unit test blank items are not allowed on model. --ch09l012--
override save method to do full clean.  --ch09l013--
Unit test validation of new items. --ch09l014--

Conflicts:
	lists/tests/test_views.py
Catch validation error in view. --ch09l015--

Conflicts:
	lists/views.py
render home template on validation error. --ch09l016--

Conflicts:
	lists/views.py
pass error text to template. --ch09l017--

Conflicts:
	lists/views.py