db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Myrna van Lunteren (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (DERBY-5977) Run storemore and possibly other store .sql tests in junit harness using ScriptTest mechanism.
Date Thu, 29 Nov 2012 19:00:59 GMT

     [ https://issues.apache.org/jira/browse/DERBY-5977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Myrna van Lunteren updated DERBY-5977:

    Attachment: DERBY-5977_1.diff

Attaching a patch that shows what .sql files I think can be run through the junit scriptest
mechanism and what changes need to be made to the .sql files and masters to accomodate this.

This is a massive patch, because of white space diffs and other minor changes in the .sql
scripts and masters, but the more interesting change is the new test StoreScriptsTest.java.

There is also a new StoreHarnessJavaTest.java, which maybe can run (some of) the old java
tests, but I've not worked on that one yet.

The main issue I have with the new StoreScriptsTest.java is that I could not get the scripts
to work correctly unless I modified every "connect 'wombat'" statement to "connect 'jdbc:derby;wombat".
This however does force a call to DriverManager, making it impossible for these tests to run
under (current) J2ME platforms which only have DataSource available.
I *thought* this would be unnecessary if I set the properties for ij.protocol, but it didn't

Does anyone know how to address this? 
> Run storemore and possibly other store .sql tests in junit harness using ScriptTest mechanism.
> ----------------------------------------------------------------------------------------------
>                 Key: DERBY-5977
>                 URL: https://issues.apache.org/jira/browse/DERBY-5977
>             Project: Derby
>          Issue Type: Improvement
>          Components: Test
>            Reporter: Myrna van Lunteren
>            Assignee: Myrna van Lunteren
>         Attachments: DERBY-5977_1.diff, DERBY-5977_1.stat
> There are a number of .sql tests in the storemore suite, which might be able to in the
junit framework through a scriptTest. 
> They can still be fully converted at a later stage if we need more control.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message