You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2006/05/08 21:41:56 UTC
svn commit: r405145 -
/incubator/cayenne/main/trunk/cayenne/cayenne-java/src/tests/java/org/objectstyle/cayenne/unit/CayenneTestResources.java
Author: aadamchik
Date: Mon May 8 12:41:54 2006
New Revision: 405145
URL: http://svn.apache.org/viewcvs?rev=405145&view=rev
Log:
added a flag to skip schema generation during unit testing
Modified:
incubator/cayenne/main/trunk/cayenne/cayenne-java/src/tests/java/org/objectstyle/cayenne/unit/CayenneTestResources.java
Modified: incubator/cayenne/main/trunk/cayenne/cayenne-java/src/tests/java/org/objectstyle/cayenne/unit/CayenneTestResources.java
URL: http://svn.apache.org/viewcvs/incubator/cayenne/main/trunk/cayenne/cayenne-java/src/tests/java/org/objectstyle/cayenne/unit/CayenneTestResources.java?rev=405145&r1=405144&r2=405145&view=diff
==============================================================================
--- incubator/cayenne/main/trunk/cayenne/cayenne-java/src/tests/java/org/objectstyle/cayenne/unit/CayenneTestResources.java (original)
+++ incubator/cayenne/main/trunk/cayenne/cayenne-java/src/tests/java/org/objectstyle/cayenne/unit/CayenneTestResources.java Mon May 8 12:41:54 2006
@@ -91,6 +91,7 @@
public static final String TEST_RESOURCES_DESCRIPTOR = "spring-test-resources.xml";
public static final String CONNECTION_NAME_KEY = "cayenne.test.connection";
+ public static final String SKIP_SCHEMA_KEY = "cayenne.test.schema.skip";
public static final String TEST_DIR_KEY = "cayenne.test.dir";
public static final String SCHEMA_SETUP_STACK = "SchemaSetupStack";
@@ -209,6 +210,11 @@
* Completely rebuilds test schema.
*/
void rebuildSchema() throws Exception {
+
+ if(System.getProperties().containsKey(SKIP_SCHEMA_KEY)) {
+ logObj.info("skipping schema generation... ");
+ }
+
// generate schema using a special AccessStack that
// combines all DataMaps that require schema support
// schema generation is done like that instead of