[MOBY-dev] Re: Failing tests in the Perl API.

Pieter Neerincx pieter.neerincx at wur.nl
Mon Sep 19 09:41:45 UTC 2005


Hi Frank,

On 16-Sep-2005, at 8:04 PM, Frank Gibbons wrote:

> Hi Pieter,
>
> I've updated the tests and some of the Perl code, so that *nothing*  
> should fail now.

Thanks. It's a good thing you already created tests for parts of the  
API that have not been implemented yet. But it's even better that  
those tests don't confuse users anymore :).

> You might see messages about _skip_ped tests, but nothing about  
> "unexpectedly succeed"ing tests, etc. In particular, if Client- 
> Central.t still fails, I'm interested in finding out why.

Client-Central.t is fine now. I also don't know where the '$__val'  
came from. But the tests are not complaining about it anymore :) In  
addition to some messages about skipped tests I do get a warning  
about a non-existing 'bogus NS' in CommonSubs.t. See below for the  
output of the tests. I assume it's safe to ignore that one.

>
> -Frank
>

Cheers,

Pieter


pieter at bioinfw05:~/moby-live/Perl> make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"  
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/Central...................................ok
t/Client-Central............................ok
t/Client-CollectionArticle..................ok
t/Client-OntologyServer.....................ok
         5/39 skipped: relationshipExists not implemented
t/Client-Registration.......................ok
t/Client-SecondaryArticle...................ok
t/Client-Service............................ok
t/Client-ServiceInstance....................ok
t/Client-SimpleArticle......................ok
t/CommonSubs................................ok 18/0MOBY::CommonSubs  
WARNING ** the namespace 'bogus NS' does not exist in the MOBY  
ontology, and does not have a valid LSID
t/CommonSubs................................ok
t/Config....................................skipped
         all skipped: Required only for local MOBY Central
t/CrossReference............................ok
t/dbConnect.................................ok
t/lsid-authority-ClassResolver..............ok
t/lsid-authority-dbConnect..................ok
t/lsid-authority-Error......................ok
t/lsid-authority-NamespaceResolver..........ok
t/lsid-authority-PredicateResolver..........ok
t/lsid-authority-RDFConfigure...............ok
t/lsid-authority-RelationshipResolver.......ok
t/lsid-authority-ServiceInstanceResolver....skipped
         all skipped: Skip until apparent namespace pollution fixed  
in ServiceInstanceResolver
t/lsid-authority-ServiceResolver............ok
t/Template..................................skipped
         all skipped: This is just a template
All tests successful, 3 tests and 5 subtests skipped.
Files=23, Tests=376, 61 wallclock secs ( 4.61 cusr +  0.59 csys =   
5.20 CPU)



More information about the MOBY-dev mailing list