Author: arminw Date: Thu Jan 4 18:33:58 2007 New Revision: 492869 URL: http://svn.apache.org/viewvc?view=rev&rev=492869 Log: add new test case
Modified: db/ojb/branches/OJB_1_0_RELEASE/src/schema/ojbtest-schema.xml db/ojb/branches/OJB_1_0_RELEASE/src/test/org/apache/ojb/broker/AllTests.java db/ojb/branches/OJB_1_0_RELEASE/src/test/org/apache/ojb/repository_junit_reference.xml Modified: db/ojb/branches/OJB_1_0_RELEASE/src/schema/ojbtest-schema.xml URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/schema/ojbtest-schema.xml?view=diff&rev=492869&r1=492868&r2=492869 ============================================================================== --- db/ojb/branches/OJB_1_0_RELEASE/src/schema/ojbtest-schema.xml (original) +++ db/ojb/branches/OJB_1_0_RELEASE/src/schema/ojbtest-schema.xml Thu Jan 4 18:33:58 2007 @@ -1912,4 +1912,29 @@ </foreign-key> </table> + <table name="ONE_TO_ONE_PERS"> + <column + name="ID_" + type="INTEGER" + primaryKey="true"/> + <column + name="NAME_" + type="VARCHAR" + size="250"/> + </table> + + <table name="ONE_TO_ONE_PASS"> + <column + name="ID_" + type="INTEGER" + primaryKey="true"/> + <column + name="NUMBER_" + type="VARCHAR" + size="250"/> + <foreign-key foreignTable="ONE_TO_ONE_PERS"> + <reference local="ID_" foreign="ID_"/> + </foreign-key> + </table> + </database> Modified: db/ojb/branches/OJB_1_0_RELEASE/src/test/org/apache/ojb/broker/AllTests.java URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/test/org/apache/ojb/broker/AllTests.java?view=diff&rev=492869&r1=492868&r2=492869 ============================================================================== --- db/ojb/branches/OJB_1_0_RELEASE/src/test/org/apache/ojb/broker/AllTests.java (original) +++ db/ojb/branches/OJB_1_0_RELEASE/src/test/org/apache/ojb/broker/AllTests.java Thu Jan 4 18:33:58 2007 @@ -92,6 +92,7 @@ suite.addTestSuite(ObjectCacheTest.class); suite.addTestSuite(LocalCacheTest.class); suite.addTestSuite(ReferenceTest.class); + suite.addTestSuite(OneToOneWithoutFKTest.class); suite.addTestSuite(ComplexReferenceTest.class); suite.addTestSuite(ExtentAwarePathExpressionsTest.class); suite.addTestSuite(MultipleTableExtentAwareQueryTest.class); Modified: db/ojb/branches/OJB_1_0_RELEASE/src/test/org/apache/ojb/repository_junit_reference.xml URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/test/org/apache/ojb/repository_junit_reference.xml?view=diff&rev=492869&r1=492868&r2=492869 ============================================================================== --- db/ojb/branches/OJB_1_0_RELEASE/src/test/org/apache/ojb/repository_junit_reference.xml (original) +++ db/ojb/branches/OJB_1_0_RELEASE/src/test/org/apache/ojb/repository_junit_reference.xml Thu Jan 4 18:33:58 2007 @@ -2124,4 +2124,58 @@ </collection-descriptor> </class-descriptor> + <class-descriptor + class="org.apache.ojb.broker.OneToOneWithoutFKTest$Passport" + table="ONE_TO_ONE_PASS"> + <field-descriptor + name="id" + column="ID_" + jdbc-type="INTEGER" + primarykey="true" + nullable="false"/> + + <field-descriptor + name="number" + column="NUMBER_" + jdbc-type="VARCHAR" + nullable="false" + /> + + <reference-descriptor + name="person" + class-ref="org.apache.ojb.broker.OneToOneWithoutFKTest$Person" + auto-update="none" + auto-delete="none" + proxy="true"> + <foreignkey field-ref="id"/> + </reference-descriptor> + </class-descriptor> + + <class-descriptor + class="org.apache.ojb.broker.OneToOneWithoutFKTest$Person" + table="ONE_TO_ONE_PERS"> + <field-descriptor + name="id" + column="ID_" + jdbc-type="INTEGER" + primarykey="true" + nullable="false" + autoincrement="true" + /> + <field-descriptor + name="name" + column="NAME_" + jdbc-type="VARCHAR" + nullable="false" + /> + <reference-descriptor + name="passport" + class-ref="org.apache.ojb.broker.OneToOneWithoutFKTest$Passport" + auto-update="none" + auto-delete="none" + proxy="true"> + <foreignkey field-ref="id"/> + </reference-descriptor> + </class-descriptor> + <!-- Mapping of classes used in junit tests and tutorials ends here --> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]