The build process for the individual modules will not have changed much, though with unit tests now available, those can be added to the setup.py files that are used to package the individual Python packages. The setup function that's already in place can, with minimal changes, be used to execute the entire test suite simply by providing a test_suite argument that points to the root test suite directory.
It may be necessary to ensure that the path to the test suite directory has been added to sys.path as well:
#!/usr/bin/env python import sys sys.path.append('../standards') sys.path.append('tests/test_hms_core') # <-- This path
The current setup function call, then, includes test_suite like this:
setup( name='HMS-Core', version='0.1.dev0', author='Brian D...