patched code generation so that the unit tests work fine

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379406 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
James Strachan 2006-02-21 10:00:17 +00:00
parent 9ab62d35f4
commit 628f9af1e1
2 changed files with 3 additions and 2 deletions

View File

@ -90,7 +90,7 @@ for (pkg in jclass.importedPackages) {
} }
def baseClass = "DataStreamMarshaller" def baseClass = "DataStreamMarshaller"
if (!jclass.superclass.simpleName.equals("JNDIBaseStorable") && !jclass.superclass.simpleName.equals("Object") ) { if (!jclass.superclass.simpleName.equals("JNDIBaseStorable") && !jclass.superclass.simpleName.equals("DataStructureSupport") && !jclass.superclass.simpleName.equals("Object") ) {
baseClass = jclass.superclass.simpleName + "Marshaller"; baseClass = jclass.superclass.simpleName + "Marshaller";
} }

View File

@ -97,7 +97,7 @@ for (pkg in jclass.importedPackages) {
} }
def baseClass = "DataFileGeneratorTestSupport" def baseClass = "DataFileGeneratorTestSupport"
if (!jclass.superclass.simpleName.equals("JNDIBaseStorable") && !jclass.superclass.simpleName.equals("Object") ) { if (!jclass.superclass.simpleName.equals("JNDIBaseStorable") && !jclass.superclass.simpleName.equals("DataStructureSupport") && !jclass.superclass.simpleName.equals("Object") ) {
baseClass = jclass.superclass.simpleName + "Test"; baseClass = jclass.superclass.simpleName + "Test";
if (isBaseAbstract) if (isBaseAbstract)
baseClass += "Support" baseClass += "Support"
@ -147,6 +147,7 @@ for (property in properties) {
def type = property.type.simpleName def type = property.type.simpleName
def cached = isCachedProperty(property); def cached = isCachedProperty(property);
def propertyName = property.simpleName; def propertyName = property.simpleName;
if (testSize == "-1") continue
out << " " out << " "
switch (type) { switch (type) {