If you don't mind : I am adding mysql anyway for now, since it almost needs lots of extensionsof the xml models (lot's of issues with equals on table names). I would appreciate it, if you don't touch these classes tonight or tomorrow during the day, since I really need working mysql integration at work tomorrow.

If you have better ideas with this mysql shite, I like to hear it :).
One solution could be to make all table names lowercase in the tests, but that will probably conflict with a database that only supports uppercase tablenames..
The commits will contain links to the mysql documents that talk about this 
issue.

Mvgr,
Martin

Thomas Dudziak wrote:
On 1/3/06, Martin van den Bemt <[EMAIL PROTECTED]> wrote:


I hit the issue when setting the wrong property on the running test (the mysql 
profile on the
postgresql test in this case).
I've added a property to have it fail.


After some thinking I realized that database-specific sub packages of
the io test package are not even necessary right now, because I don't
think that for any database a test method has to be redefined (instead
a change to the platform or a new flag for the platform info will be
necessary in such a case as I have done for Mckoi which does not
support non-unique indices).
Therefore, I've removed these sub packages  and changed the
constraints and datatypes test classes so that they can be executed
directly. So only two test classes remain with together 53 tests
(executed per database).

This also means that this property is no longer necessary because
there ain't any tests for a different database anymore. Sorry for the
confusion that the sub packages caused :-)

As I said, I'll modify these test classes once I have the time, so
that the tests are executed twice (in delimited and in undelimited
identifier mode) for databases that support this (-> new flag, true
for all dbs except Axion).

regards,
Tom


Reply via email to