|
From: <te...@us...> - 2009-05-11 16:27:15
|
Revision: 4281
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4281&view=rev
Author: tehlike
Date: 2009-05-11 16:27:09 +0000 (Mon, 11 May 2009)
Log Message:
-----------
Ignored tests for NH-1391
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate.Test/NHibernate.Test.csproj
Added Paths:
-----------
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Animal.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Cat.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Dog.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Fixture.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Fixture2.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Mappings.hbm.xml
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Person.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithAllTypes.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithAnimals.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithCats.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithDogs.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithSivasKangals.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/SivasKangal.cs
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Animal.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Animal.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Animal.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,13 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ public class Animal
+ {
+ public virtual int Id { get; set; }
+ public virtual string Name { get; set; }
+ public virtual Person Owner { get; set; }
+ }
+}
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Cat.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Cat.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Cat.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,11 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ public class Cat:Animal
+ {
+ public virtual string EyeColor { get; set; }
+ }
+}
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Dog.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Dog.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Dog.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,11 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ public class Dog:Animal
+ {
+ public virtual string Country { get; set; }
+ }
+}
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Fixture.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Fixture.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Fixture.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,104 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using NUnit.Framework;
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ [TestFixture,Ignore]
+ public class Fixture:BugTestCase
+ {
+ protected override void OnSetUp()
+ {
+ using(var session=OpenSession())
+ using(var tran=session.BeginTransaction())
+ {
+ PersonWithAnimals personWithAnimals = new PersonWithAnimals {Name = "fabio"};
+ PersonWithCats personWithCats = new PersonWithCats {Name = "dario"};
+ PersonWithSivasKangals personWithSivasKangals = new PersonWithSivasKangals {Name = "tuna"};
+ PersonWithDogs personWithDogs = new PersonWithDogs {Name = "davy"};
+
+ var animalForAnimals = new Animal {Name = "Pasha",Owner=personWithAnimals};
+ var dogForAnimals = new Dog { Name = "Efe", Country = "Turkey", Owner = personWithAnimals };
+ var catForAnimals = new Cat { Name = "Tekir", EyeColor = "green", Owner = personWithAnimals };
+ var sivasKangalForAnimals = new SivasKangal { Name = "Karabas", Country = "Turkey", HouseAddress = "Atakoy", Owner = personWithAnimals };
+
+ personWithAnimals.AnimalsGeneric.Add(animalForAnimals);
+ personWithAnimals.AnimalsGeneric.Add(dogForAnimals);
+ personWithAnimals.AnimalsGeneric.Add(catForAnimals);
+ personWithAnimals.AnimalsGeneric.Add(sivasKangalForAnimals);
+
+ var animalForCats = new Animal {Name = "Pasha2", Owner = personWithCats};
+ var catForCats = new Cat { Name = "Tekir2", EyeColor = "green", Owner = personWithCats };
+ var dogForCats = new Dog { Name = "Efe2", Country = "Turkey", Owner = personWithCats };
+ personWithCats.AnimalsGeneric.Add(catForCats);
+
+ var catForDogs = new Cat {Name = "Tekir3", EyeColor = "blue", Owner = personWithDogs};
+ var dogForDogs = new Dog { Name = "Efe3", Country = "Turkey", Owner = personWithDogs };
+ var sivasKangalForDogs = new SivasKangal { Name = "Karabas3", Country = "Turkey", HouseAddress = "Atakoy", Owner = personWithDogs };
+ personWithDogs.AnimalsGeneric.Add(dogForDogs);
+ personWithDogs.AnimalsGeneric.Add(sivasKangalForDogs);
+
+ var animalForSivasKangals = new Animal {Name = "Pasha4", Owner = personWithSivasKangals};
+ var dogForSivasKangals = new Dog {Name = "Efe4", Country = "Turkey", Owner = personWithSivasKangals};
+ var catForSivasKangals = new Cat {EyeColor = "red", Name = "Tekir4", Owner = personWithSivasKangals};
+ var sivasKangalForSivasKangals = new SivasKangal { Name = "Karabas4", Country = "Turkey", HouseAddress = "Atakoy", Owner = personWithSivasKangals };
+ personWithSivasKangals.AnimalsGeneric.Add(sivasKangalForSivasKangals);
+
+
+ session.Save(animalForCats);
+ session.Save(dogForCats);
+
+ session.Save(catForDogs);
+
+ session.Save(animalForSivasKangals);
+ session.Save(dogForSivasKangals);
+ session.Save(catForSivasKangals);
+
+ session.Save(personWithAnimals);
+ session.Save(personWithCats);
+ session.Save(personWithDogs);
+ session.Save(personWithSivasKangals);
+
+
+
+ tran.Commit();
+ }
+ }
+ protected override void OnTearDown()
+ {
+ using (var session = OpenSession())
+ using (var tran = session.BeginTransaction())
+ {
+ session.Delete("from Animal");
+ session.Delete("from Person");
+ tran.Commit();
+ }
+ }
+
+
+ [Test]
+ public void Can_discriminate_subclass_on_list_with_lazy_loading_when_used_get()
+ {
+ using (var session = OpenSession())
+ using (var tran = session.BeginTransaction())
+ {
+ var personWithAnimals = session.Get<PersonWithAnimals>(1);
+ var personWithCats = session.Get<PersonWithCats>(2);
+ var personWithDogs = session.Get<PersonWithDogs>(3);
+ var personWithSivasKangals = session.Get<PersonWithSivasKangals>(4);
+
+ Assert.That(personWithAnimals.AnimalsGeneric,Has.Count.EqualTo(4));
+ Assert.That(personWithAnimals.AnimalsNonGeneric, Has.Count.EqualTo(4));
+
+ Assert.That(personWithCats.CatsGeneric, Has.Count.EqualTo(1));
+ Assert.That(personWithCats.CatsNonGeneric, Has.Count.EqualTo(1));
+
+ Assert.That(personWithDogs.DogsGeneric, Has.Count.EqualTo(2));
+ Assert.That(personWithDogs.DogsNonGeneric, Has.Count.EqualTo(2));
+
+ Assert.That(personWithSivasKangals.SivasKangalsGeneric, Has.Count.EqualTo(1));
+ Assert.That(personWithSivasKangals.SivasKangalsNonGeneric, Has.Count.EqualTo(1));
+ }
+ }
+ }
+}
\ No newline at end of file
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Fixture2.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Fixture2.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Fixture2.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,65 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using NUnit.Framework;
+
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ [TestFixture,Ignore]
+ public class Fixture2:BugTestCase
+ {
+ protected override void OnSetUp()
+ {
+ using (var session = OpenSession())
+ using (var tran = session.BeginTransaction())
+ {
+ PersonWithAllTypes personWithAllTypes = new PersonWithAllTypes();
+ Animal animal = new Animal { Name = "Pasha", Owner = personWithAllTypes };
+ Dog dog = new Dog { Country = "Turkey", Name = "Kral", Owner = personWithAllTypes };
+ SivasKangal sivasKangal = new SivasKangal
+ {
+ Name = "Karabas",
+ Country = "Turkey",
+ HouseAddress = "Address",
+ Owner = personWithAllTypes
+ };
+ Cat cat = new Cat { Name = "Tekir", EyeColor = "Red", Owner = personWithAllTypes };
+ personWithAllTypes.AnimalsGeneric.Add(animal);
+ personWithAllTypes.AnimalsGeneric.Add(cat);
+ personWithAllTypes.AnimalsGeneric.Add(dog);
+ personWithAllTypes.AnimalsGeneric.Add(sivasKangal);
+ session.Save(personWithAllTypes);
+ tran.Commit();
+ }
+ }
+ protected override void OnTearDown()
+ {
+ using (var session = OpenSession())
+ using (var tran = session.BeginTransaction())
+ {
+ session.Delete("from Animal");
+ session.Delete("from Person");
+ tran.Commit();
+ }
+ }
+
+
+ [Test]
+ public void Can_discriminate_subclass_on_list_with_lazy_loading_when_used_and_person_had_multiple_list()
+ {
+ using (var session = OpenSession())
+ using (var tran = session.BeginTransaction())
+ {
+ var personWithAnimals = session.Get<PersonWithAllTypes>(1);
+ Assert.That(personWithAnimals.AnimalsNonGeneric, Has.Count.EqualTo(4));
+ Assert.That(personWithAnimals.AnimalsGeneric, Has.Count.EqualTo(4));
+ Assert.That(personWithAnimals.CatsNonGeneric, Has.Count.EqualTo(1));
+ Assert.That(personWithAnimals.CatsGeneric,Has.Count.EqualTo(1));
+ Assert.That(personWithAnimals.DogsNonGeneric, Has.Count.EqualTo(2));
+ Assert.That(personWithAnimals.DogsGeneric,Has.Count.EqualTo(2));
+ Assert.That(personWithAnimals.SivasKangalsNonGeneric, Has.Count.EqualTo(1));
+ Assert.That(personWithAnimals.SivasKangalsGeneric, Has.Count.EqualTo(1));
+ }
+ }
+ }
+}
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Mappings.hbm.xml
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Mappings.hbm.xml (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Mappings.hbm.xml 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
+ assembly="NHibernate.Test"
+ namespace="NHibernate.Test.NHSpecificTest.NH1391">
+
+ <class name="Animal" discriminator-value="0">
+ <id name="Id" type="int">
+ <generator class="native"/>
+ </id>
+ <discriminator column="AnimalType" type="int"/>
+ <property name="Name" type="string"/>
+ <many-to-one name="Owner" class="Person" column="OwnerId"/>
+ <subclass name="Cat" discriminator-value="1"/>
+ <subclass name="Dog" discriminator-value="2">
+ <property name="Country"/>
+ <subclass name="SivasKangal" discriminator-value="3">
+ <property name="HouseAddress"></property>
+ </subclass>
+ </subclass>
+ </class>
+ <class name="Person" discriminator-value="0">
+ <id name="Id">
+ <generator class="native"/>
+ </id>
+
+ <discriminator column="PersonType" type="int"/>
+ <property name="Name"/>
+ <bag name="AnimalsNonGeneric" lazy="true" inverse="true" cascade="save-update">
+ <key column="OwnerId" />
+ <one-to-many class="Animal"/>
+ </bag>
+ <bag name="AnimalsGeneric" lazy="true" inverse="true" cascade="save-update">
+ <key column="OwnerId" />
+ <one-to-many class="Animal"/>
+ </bag>
+ <subclass name="PersonWithAnimals" discriminator-value="1">
+
+ </subclass>
+ <subclass name="PersonWithCats" discriminator-value="2">
+ <bag name="CatsGeneric" lazy="true" inverse="true" cascade="save-update">
+ <key column="OwnerId" />
+ <one-to-many class="Cat"/>
+ </bag>
+ <bag name="CatsNonGeneric" lazy="true" inverse="true" cascade="save-update">
+ <key column="OwnerId" />
+ <one-to-many class="Cat"/>
+ </bag>
+ </subclass>
+ <subclass name="PersonWithDogs" discriminator-value="3">
+ <bag name="DogsGeneric" lazy="true" inverse="true" cascade="save-update">
+ <key column="OwnerId" />
+ <one-to-many class="Dog"/>
+ </bag>
+ <bag name="DogsNonGeneric" lazy="true" inverse="true">
+ <key column="OwnerId" />
+ <one-to-many class="Dog"/>
+ </bag>
+ </subclass>
+ <subclass name="PersonWithSivasKangals" discriminator-value="4">
+ <bag name="SivasKangalsGeneric" lazy="true" inverse="true" cascade="save-update">
+ <key column="OwnerId" />
+ <one-to-many class="SivasKangal"/>
+ </bag>
+ <bag name="SivasKangalsNonGeneric" lazy="true" inverse="true">
+ <key column="OwnerId" />
+ <one-to-many class="SivasKangal"/>
+ </bag>
+ </subclass>
+ <subclass name="PersonWithAllTypes" discriminator-value="5">
+ <bag name="DogsGeneric" lazy="true" inverse="true">
+ <key column="OwnerId" />
+ <one-to-many class="Dog"/>
+ </bag>
+ <bag name="DogsNonGeneric" lazy="true" inverse="true">
+ <key column="OwnerId" />
+ <one-to-many class="Dog"/>
+ </bag>
+ <bag name="CatsGeneric" lazy="true" inverse="true">
+ <key column="OwnerId" />
+ <one-to-many class="Cat"/>
+ </bag>
+ <bag name="CatsNonGeneric" lazy="true" inverse="true">
+ <key column="OwnerId" />
+ <one-to-many class="Cat"/>
+ </bag>
+ <bag name="SivasKangalsGeneric" lazy="true" inverse="true">
+ <key column="OwnerId" />
+ <one-to-many class="SivasKangal"/>
+ </bag>
+ <bag name="SivasKangalsNonGeneric" lazy="true" inverse="true">
+ <key column="OwnerId" />
+ <one-to-many class="SivasKangal"/>
+ </bag>
+ </subclass>
+ </class>
+</hibernate-mapping>
\ No newline at end of file
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Person.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Person.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/Person.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,20 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ public class Person
+ {
+ public Person()
+ {
+ this.AnimalsGeneric = new List<Animal>();
+ this.AnimalsNonGeneric = new ArrayList();
+ }
+ public virtual int Id { get; set; }
+ public virtual string Name { get; set; }
+ public virtual IList<Animal> AnimalsGeneric { get; set; }
+ public virtual IList AnimalsNonGeneric { get; set; }
+ }
+}
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithAllTypes.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithAllTypes.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithAllTypes.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,19 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ public class PersonWithAllTypes:Person
+ {
+ public virtual IList<Dog> DogsNonGeneric { get; set; }
+ public virtual IList<SivasKangal> SivasKangalsNonGeneric { get; set; }
+ public virtual IList<Cat> CatsNonGeneric { get; set; }
+
+
+ public virtual IList<Dog> DogsGeneric { get; set; }
+ public virtual IList<SivasKangal> SivasKangalsGeneric { get; set; }
+ public virtual IList<Cat> CatsGeneric { get; set; }
+ }
+
+}
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithAnimals.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithAnimals.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithAnimals.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,16 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ public class PersonWithAnimals:Person
+ {
+ public PersonWithAnimals()
+ {
+
+ }
+
+ }
+}
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithCats.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithCats.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithCats.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,18 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ public class PersonWithCats : Person
+ {
+ public PersonWithCats()
+ {
+ this.CatsGeneric = new List<Cat>();
+ this.CatsNonGeneric = new ArrayList();
+ }
+ public virtual IList CatsNonGeneric { get; set; }
+ public virtual IList<Cat> CatsGeneric { get; set; }
+ }
+}
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithDogs.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithDogs.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithDogs.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,18 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ public class PersonWithDogs : Person
+ {
+ public PersonWithDogs()
+ {
+ this.DogsGeneric = new List<Dog>();
+ this.DogsNonGeneric = new ArrayList();
+ }
+ public virtual IList DogsNonGeneric { get; set; }
+ public virtual IList<Dog> DogsGeneric { get; set; }
+ }
+}
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithSivasKangals.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithSivasKangals.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/PersonWithSivasKangals.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,18 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ public class PersonWithSivasKangals:Person
+ {
+ public PersonWithSivasKangals()
+ {
+ this.SivasKangalsGeneric = new List<SivasKangal>();
+ this.SivasKangalsNonGeneric = new ArrayList();
+ }
+ public virtual IList SivasKangalsNonGeneric { get; set; }
+ public virtual IList<SivasKangal> SivasKangalsGeneric { get; set; }
+ }
+}
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/SivasKangal.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/SivasKangal.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1391/SivasKangal.cs 2009-05-11 16:27:09 UTC (rev 4281)
@@ -0,0 +1,11 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NHibernate.Test.NHSpecificTest.NH1391
+{
+ public class SivasKangal:Dog
+ {
+ public virtual string HouseAddress { get; set; }
+ }
+}
Modified: trunk/nhibernate/src/NHibernate.Test/NHibernate.Test.csproj
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHibernate.Test.csproj 2009-05-11 14:51:46 UTC (rev 4280)
+++ trunk/nhibernate/src/NHibernate.Test/NHibernate.Test.csproj 2009-05-11 16:27:09 UTC (rev 4281)
@@ -332,6 +332,20 @@
<Compile Include="NHSpecificTest\Futures\FutureFixture.cs" />
<Compile Include="NHSpecificTest\Logs\LogsFixture.cs" />
<Compile Include="NHSpecificTest\Logs\Person.cs" />
+ <Compile Include="NHSpecificTest\NH1391\Animal.cs" />
+ <Compile Include="NHSpecificTest\NH1391\Cat.cs" />
+ <Compile Include="NHSpecificTest\NH1391\Dog.cs" />
+ <Compile Include="NHSpecificTest\NH1391\Fixture.cs" />
+ <Compile Include="NHSpecificTest\NH1391\Fixture2.cs" />
+ <Compile Include="NHSpecificTest\NH1391\Person.cs" />
+ <Compile Include="NHSpecificTest\NH1391\PersonWithAllTypes.cs" />
+ <Compile Include="NHSpecificTest\NH1391\PersonWithAnimals.cs" />
+ <Compile Include="NHSpecificTest\NH1391\PersonWithCats.cs" />
+ <Compile Include="NHSpecificTest\NH1391\PersonWithDogs.cs" />
+ <Compile Include="NHSpecificTest\NH1391\PersonWithSivasKangals.cs" />
+ <Compile Include="NHSpecificTest\NH1391\SivasKangal.cs" />
+ <Compile Include="NHSpecificTest\NH1393\Fixture.cs" />
+ <Compile Include="NHSpecificTest\NH1393\Person.cs" />
<Compile Include="NHSpecificTest\NH1635\Fixture.cs" />
<Compile Include="NHSpecificTest\NH1635\ForumMessage.cs" />
<Compile Include="NHSpecificTest\NH1635\ForumThread.cs" />
@@ -611,8 +625,6 @@
<Compile Include="NHSpecificTest\NH1355\Category.cs" />
<Compile Include="NHSpecificTest\NH1355\CustomVersionType.cs" />
<Compile Include="NHSpecificTest\NH1355\UserTypeTimestamp.cs" />
- <Compile Include="NHSpecificTest\NH1393\Fixture.cs" />
- <Compile Include="NHSpecificTest\NH1393\Person.cs" />
<Compile Include="NHSpecificTest\NH1394\Fixture.cs" />
<Compile Include="NHSpecificTest\NH1394\Person.cs" />
<Compile Include="NHSpecificTest\NH1399\Fixture.cs" />
@@ -1754,6 +1766,8 @@
<EmbeddedResource Include="Deletetransient\Person.hbm.xml" />
<EmbeddedResource Include="BulkManipulation\SimpleClass.hbm.xml" />
<Content Include="DynamicEntity\package.html" />
+ <EmbeddedResource Include="NHSpecificTest\NH1393\Mappings.hbm.xml" />
+ <EmbeddedResource Include="NHSpecificTest\NH1391\Mappings.hbm.xml" />
<EmbeddedResource Include="HQL\Ast\Animal.hbm.xml" />
<EmbeddedResource Include="HQL\Ast\BooleanLiteralEntity.hbm.xml" />
<EmbeddedResource Include="HQL\Ast\EntityWithCrazyCompositeKey.hbm.xml" />
@@ -1906,7 +1920,6 @@
<EmbeddedResource Include="NHSpecificTest\NH1413\Mappings.hbm.xml" />
<EmbeddedResource Include="NHSpecificTest\NH1304\Mappings.hbm.xml" />
<EmbeddedResource Include="NHSpecificTest\NH1408\Mappings.hbm.xml" />
- <EmbeddedResource Include="NHSpecificTest\NH1393\Mappings.hbm.xml" />
<EmbeddedResource Include="NHSpecificTest\NH1394\Mappings.hbm.xml" />
<EmbeddedResource Include="NHSpecificTest\NH1405\Mappings.hbm.xml" />
<EmbeddedResource Include="NHSpecificTest\NH1403\Mappings.hbm.xml" />
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|