You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by Apache Wiki <wi...@apache.org> on 2006/07/21 16:20:49 UTC

[Db-derby Wiki] Update of "KillDerbyTestHarness" by DanDebrunner

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.

The following page has been changed by DanDebrunner:
http://wiki.apache.org/db-derby/KillDerbyTestHarness

New page:
= Replacing functionality of the Derby test harness =

== Harness features ==

The test decorator pattern, a class extending `TestSetup` seems the natural way to replace most of the functionality of the test harness.

 || '''Feature''' || '''Decorator''' || '''JIRA''' || '''Comments''' ||
 || Create & remove database || yes || [http://issues.apache.org/jira/browse/DERBY-1557 DERBY-1557] || ||
 || Setup SecurityManage and policy file || yes(?) || || ||
 || Cleanup database objects || yes || [http://issues.apache.org/jira/browse/DERBY-1556 DERBY-1556] || '''new''' - allows databsaes to be shared across tests to decrease test running time ||
 || Determine JDK environment || no || || E.g. isFoundation() etc., is JDK 1.3 ||
 || Boot & shutdown network server || yes || || At least within the same JVM can be a decorator ||
 || Setup & remove extin, extout, extout folders || yes || || ||
 || Copy & remove support files  || yes || || ||

Re: [Db-derby Wiki] Update of "KillDerbyTestHarness" by DanDebrunner

Posted by David Van Couvering <Da...@Sun.COM>.
That's quite a title for a Wiki page :)

Apache Wiki wrote:
> Dear Wiki user,
> 
> You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.
> 
> The following page has been changed by DanDebrunner:
> http://wiki.apache.org/db-derby/KillDerbyTestHarness
> 
> New page:
> = Replacing functionality of the Derby test harness =
> 
> == Harness features ==
> 
> The test decorator pattern, a class extending `TestSetup` seems the natural way to replace most of the functionality of the test harness.
> 
>  || '''Feature''' || '''Decorator''' || '''JIRA''' || '''Comments''' ||
>  || Create & remove database || yes || [http://issues.apache.org/jira/browse/DERBY-1557 DERBY-1557] || ||
>  || Setup SecurityManage and policy file || yes(?) || || ||
>  || Cleanup database objects || yes || [http://issues.apache.org/jira/browse/DERBY-1556 DERBY-1556] || '''new''' - allows databsaes to be shared across tests to decrease test running time ||
>  || Determine JDK environment || no || || E.g. isFoundation() etc., is JDK 1.3 ||
>  || Boot & shutdown network server || yes || || At least within the same JVM can be a decorator ||
>  || Setup & remove extin, extout, extout folders || yes || || ||
>  || Copy & remove support files  || yes || || ||