chop-dbhi / ehb-datasources

datasource drivers, e.g. REDCap and Nautilus, that can be plugged into the Biorepository Portal
BSD 2-Clause "Simplified" License
2 stars 2 forks source link

Migrate to Py3. Add unit test suite. #23

Closed tjrivera closed 7 years ago

tjrivera commented 7 years ago

This is rc for 1.0

Remove plugins

Add flake8 configuration

Add redcap unit tests

Separate dev requirements

Update gitignore

Py3 compatibility

Add circle ci configuration

Update build environment

Install before testing

Add artifact collection

Add html report to code coverage report

Additional redcap driver tests

Remove extraneous code

Add test skeletons for other driver types

Unicode updates

Use OrderedDict for nautilus parameters

Add Nautilus tests

Add external ID driver tests

Add tests for phenotype driver

Remove extraneous imports

Handle non-numeric check values gracefully

Add form builder tests