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]