Beginning work on unit tests starting with backup.py
Updated TODO objectives
First set of unit tests for backup
needs more refractoring
unit tests for backup.py currently satisfactory
future work is for integration testing.
Updated TODO file and ChangeLog
Merge branch 'hotfix-0.2.1' into devel
removed need for config.h because its completely unecessary
Merge branch 'unit-tests' into devel
added make test to run the unit tests
added unit tests for arg parser and modified the way the program gets its options
migrated unit testing to using nosetests instead of my own scripts
added test case for no arguments given
added more unit testing for a bit better code coverage. backup is tested well, except for trivial functions and component functions
test cases for parser class. still needs more coverage
updated makefile test function to use nosetest. future work will configure with autoconf
fixed bug in parser related to parsing the correct backup type and operation.
set version to 0.3
fixed some issues with changes to date calculation. now working with integration tests
updated test cases for getting base backup date. old cases used invalid function name
reduced version to 2.2 for point release