Hello,

>
> The only remaining issue that I remember is creating the database for
> a couple of engines. Did you find some time to address this issue? I
> think once these two issues are fixed, you should go ahead and merge
> the new test code into HEAD.
>

I commited a new version of the tests to address the create database
problem. I  tested with mysql only.

When the tests begin the framework, a new database for test
(libdbitest) is created. So, all the tests are run and the test
database can be dropped at last.

This mechanism is similar implemented in the "old" test_dbi.

I need to test with pgsql, firebird and sqlite. For Db2, Ingress and
Oracle I think it would be necessary create the test database by hand.

Just a bit to clarifications:

The skeleton of the framework is:

create_database
  open_test_database
    create_schema
      [tests goes here, many tests] every tests call create_schema to
setup and drop_schema to teardown.
    drop_schema
  close_test_database
drop_database

When all tests are done, the cgreen framework call drop_schema
following by drop_database.

This is the way to test libdbi framework using a controlled test framework.

PS: every tests can be a different setup and teardown functions.

PS1:

I will test with others engines and address the zero_rows issue.

Thanks


-- 
-----------------------------------------------------------
João Henrique Freitas - joaohf_at_gmail.com
Campinas-SP-Brasil
BSD051283
LPI 1
http://www.joaohfreitas.eti.br

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Libdbi-drivers-devel mailing list
Libdbi-drivers-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libdbi-drivers-devel

Reply via email to