[Biojava-dev] biojavax stress test
mark.schreiber at novartis.com
mark.schreiber at novartis.com
Thu Jan 12 01:47:19 EST 2006
Hi Michael -
Everything that can be configured with the Hibernate config.xml can be
configured programatically with the hibernate API (or even XDoclet
apparently!!).
The best guide is the Hibernate reference
(http://www.hibernate.org/hib_docs/v3/reference/en/html/session-configuration.html#configuration-programmatic)
which has examples.
A HSQL Junit test for the hibernate mappings would be excellent!
- Mark
Michael Heuer <heuermh at acm.org>
Sent by: biojava-dev-bounces at portal.open-bio.org
01/12/2006 12:52 PM
To: biojava-dev at biojava.org
cc: (bcc: Mark Schreiber/GP/Novartis)
Subject: [Biojava-dev] biojavax stress test
Mark Schreiber wrote:
> Right now we need people to stress test the new biojavax packages
> available in CVS. Some more Unit tests for biojavax would also be great.
> Especially ones that test for cases identified in stress testing.
Hello Mark,
Along these lines I tried to put together a functional test setup for the
biojavax packages, but ran into a bit of a problem. I'd like to:
- create an in-memory database and connection using HSQLDB
- load the biosql DDL into the in-memory database using straight jdbc
- load the hibernate mappings and create a hibernate session
- load the taxon files into the database, using hibernate
- load a handful of sequences from flat files into the database
- run tests on the sequences pulled from the database (or the cache, as
it may be)
Unfortunately I'm stuck at the hibernate config part -- does anyone know
how to load the mappings and create a session from an existing Connection?
The Hibernate config works fine from a config file and an external
database, but I would really like to do everything in code, so that it
can be used in a set up method for tests.
michael
_______________________________________________
biojava-dev mailing list
biojava-dev at biojava.org
http://biojava.org/mailman/listinfo/biojava-dev
More information about the biojava-dev
mailing list