[Biopython-dev] Changing run_tests.py (Galaxy package inspired)

Peter Cock p.j.a.cock at googlemail.com
Tue May 10 16:10:28 UTC 2016


I like this idea - I guess we'd need a subclass of the missing dependency
exception specifically for missing a proprietary extension?

Peter

On Tue, May 10, 2016 at 4:06 PM, Tiago Rodrigues Antao <tra at popgen.net> wrote:
> Hi,
>
>
> I think that there are two changes to run_tests.py that would help a bit:
>
> Add a flag to stop in a missing dependency. This would help in use cases
> where we know we want to be sure we are testing everything. For example:
>
> - buildbot integration testing
> - Galaxy package
> - travis ?
>
> Another flag would be to exclude non-free missing dependencies from the
> above. This is because we are not able to test all applications if we do not
> have proprietary versions.
>
> I think that this would make integration testing and galaxy packaging muuch
> more robust. Because in those cases we want to be sure we are testing
> everything.
>
> Tiago


More information about the Biopython-dev mailing list