* Add optional test discovery to suite.py for faster development. When called with no args, all TestCases in tests/* will be loaded and run. release.py functions as before, by passing explicit test names. Those names are now fully dot-qualified relative to the cb root. * Handle unittests like functional tests: Count them explicitly in release.ALL_TEST_CASES. Run them exactly once by passing their dotted module names to suite.py. 	Change on 2013/02/20 by johncox <johncox@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=42887660
* Add optional test discovery to suite.py for faster development.
When called with no args, all TestCases in tests/* will be loaded and run.
release.py functions as before, by passing explicit test names.
Those names are now fully dot-qualified relative to the cb root.
* Handle unittests like functional tests:
Count them explicitly in release.ALL_TEST_CASES.
Run them exactly once by passing their dotted module names to suite.py.
	Change on 2013/02/20 by johncox <johncox@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=42887660

andela-angene/coursebuilder-core,andela-angene/coursebuilder-core,andela-angene/coursebuilder-core,andela-angene/coursebuilder-core