[BioRuby] R: [GSoC][NeXML and RDF API] Update

Naohisa GOTO ngoto at gen-info.osaka-u.ac.jp
Thu Jul 1 06:24:29 EDT 2010


Hi,

We don't "swith to" RSpec.
RSpec would be used in addition to Test::Unit in some cases.

In the development of Matz Ruby, both Test::Unit and RSpec are used.
Test::Unit is mainly used to check functionality and regressions of
each component, and to check portability running on every platform.
RSpec is mainly used to describe and guarantee Ruby's specifications.

For BioRuby, ideally both would be needed, but resource is limited.
First priority is to write tests using Test::Unit, because it is bundled
with Ruby and thus it is easy to check if all functions correctly work
on variety of platforms and Ruby versions.

Apart from testing, RSpec may be helpful when designing API, as working
examples with documentation.

Naohisa Goto
ngoto at gen-info.osaka-u.ac.jp / ng at bioruby.org

On Thu, 1 Jul 2010 10:58:56 +0200
"Raoul Bonnal" <bonnalraoul at ingm.it> wrote:

> Dear All,
> probably I missed something, 
> do we plan to switch to RSpec, stick to Unit::Test or a mix?
> 
> --
> Raoul J.P. Bonnal
> Life Science Informatics
> Integrative Biology Program
> Fondazione INGM
> Via F. Sforza 28
> 20122 Milano, IT
> phone: +39 02 006 623  26
> fax: +39 02 006 623 46
> http://www.ingm.it
> 
> 
> > -----Messaggio originale-----
> > Da: bioruby-bounces at lists.open-bio.org [mailto:bioruby-
> > bounces at lists.open-bio.org] Per conto di Anurag Priyam
> > Inviato: giovedì 1 luglio 2010 00:07
> > A: bioruby at lists.open-bio.org
> > Oggetto: [BioRuby] [GSoC][NeXML and RDF API] Update
> > 
> > In the last week and half of this week I have:
> > * been able to work out an NeXML serializer - the code sits in the
> > master
> > branch[1]. In the API page[ 2 ] I have added a discussion on the
> > implementation.
> > * started working on the RDF API - i should be able to come up with
> > RSpecs
> > by the end of this week
> > 
> > In the remaining part of the week I will:
> > * come with an RDF API implementation
> > * work on refactoring some of the previous code( matrix and the
> > sequences
> > part ) as Pjotr had pointed out in the last review.
> > 
> > Perhaps, we can have another round of code review: for the NeXML
> > serializer?
> > This will help me allocate time in the coming weeks to fix the issues
> > with
> > the code.
> > 
> > [1] http://github.com/yeban/bioruby
> > [2]
> > https://www.nescent.org/wg_phyloinformatics/NeXML_and_RDF_API_for_BioRu
> > by
> > 
> > --
> > Anurag Priyam,
> > 2nd Year Undergraduate,
> > Department of Mechanical Engineering,
> > IIT Kharagpur.
> > +91-9775550642
> > _______________________________________________
> > BioRuby Project - http://www.bioruby.org/
> > BioRuby mailing list
> > BioRuby at lists.open-bio.org
> > http://lists.open-bio.org/mailman/listinfo/bioruby
> 
> 
> _______________________________________________
> BioRuby Project - http://www.bioruby.org/
> BioRuby mailing list
> BioRuby at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/bioruby



More information about the BioRuby mailing list