[BioRuby] Developing a VISION
Pjotr Prins
pjotr.public14 at thebird.nl
Mon Feb 27 09:55:25 UTC 2012
Continuous integration testing is very useful for biogems/plugins. The
Ruby community has come up with travis-ci, which is integrated into
github! Any time code is submitted to github, the automated testing on
different platforms kicks in.
Here we set out to set up travis-ci with a biogem. I chose my bio-gff3
gem for integrated testing. See
https://github.com/pjotrp/bioruby-gem/blob/master/doc/integration-testing.md
On Sat, Feb 25, 2012 at 10:16:21AM +0100, Raoul Bonnal wrote:
> +1
>
>
> On 25/02/12 09.42, "Pjotr Prins" <pjotr.public14 at thebird.nl> wrote:
>
> > ## Vision statement: BioRuby is agile
> >
> > The Ruby community is always working on agile processes. BioRuby can
> > benefit from behaviour driven development (BDD), specifications,
> > doctests and integration and unit testing.
> >
> > Realisation:
> >
> > In addition to unit testing we should concentrate on introducing
> > Rspec, Cucumber, rubydoctests across the board. Also we should use the
> > continuous integration testing by services such as travis-ci (I have a
> > writeup on the latter soon) and perhaps use the OBF test services for
> > stable plugins.
>
>
More information about the BioRuby
mailing list