|
From: <fab...@us...> - 2010-07-27 20:19:47
|
Revision: 5064
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5064&view=rev
Author: fabiomaulo
Date: 2010-07-27 20:19:40 +0000 (Tue, 27 Jul 2010)
Log Message:
-----------
"Decoded" failing test for NH-2208
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate.Test/NHibernate.Test.csproj
Added Paths:
-----------
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/E1.generated.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Filter.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Mappings.hbm.xml
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Referred.generated.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/SubOfReferred.generated.cs
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/E1.generated.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/E1.generated.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/E1.generated.cs 2010-07-27 20:19:40 UTC (rev 5064)
@@ -0,0 +1,53 @@
+//------------------------------------------------------------------------------
+// <autogenerated>
+// This code was generated by NHibernate.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+// </autogenerated>
+//------------------------------------------------------------------------------
+
+using System;
+
+namespace NHibernate.Test.NHSpecificTest.NH2208
+{
+ /// <summary>
+ /// a class mapping for the table: E1
+ /// </summary>
+ public partial class E1
+ {
+
+ #region private fields
+ Int32 _id;
+ String _p1;
+ SubOfReferred _bO;
+ #endregion
+
+ #region getter/setters
+ /// <summary>
+ ///
+ /// </summary>
+ public virtual Int32 Id
+ {
+ get{ return _id; }
+ set{ _id = value; }
+ }
+ /// <summary>
+ ///
+ /// </summary>
+ public virtual String P1
+ {
+ get{ return _p1; }
+ set{ _p1 = value; }
+ }
+ /// <summary>
+ ///
+ /// </summary>
+ public virtual SubOfReferred BO
+ {
+ get{ return _bO; }
+ set{ _bO = value; }
+ }
+ #endregion
+ }
+}
\ No newline at end of file
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Filter.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Filter.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Filter.cs 2010-07-27 20:19:40 UTC (rev 5064)
@@ -0,0 +1,17 @@
+using NUnit.Framework;
+
+namespace NHibernate.Test.NHSpecificTest.NH2208
+{
+ public class Filter : BugTestCase
+ {
+ [Test, Ignore("Not fixed yet")]
+ public void Test()
+ {
+ using (ISession session = OpenSession())
+ {
+ session.EnableFilter("myfilter");
+ session.CreateQuery("from E1 e join fetch e.BO").List();
+ }
+ }
+ }
+}
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Mappings.hbm.xml
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Mappings.hbm.xml (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Mappings.hbm.xml 2010-07-27 20:19:40 UTC (rev 5064)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
+ assembly="NHibernate.Test"
+ namespace="NHibernate.Test.NHSpecificTest.NH2208">
+
+ <class name="E1" table="E1" >
+ <id name="Id" type="Int32">
+ <generator class="native"/>
+ </id>
+ <property name="P1" type="String"/>
+ <many-to-one class="SubOfReferred" name="BO"/>
+ <filter name="myfilter"/>
+ </class>
+
+ <class name="Referred" table="Referred" >
+ <id name="Id" type="Int32">
+ <generator class="native"/>
+ </id>
+ <property name="P1" type="String"></property>
+ <joined-subclass name="SubOfReferred" table="SubT1">
+ <key column="k1"/>
+ <property name="XX" type="String"/>
+ </joined-subclass>
+ <filter name="myfilter"/>
+ </class>
+ <filter-def name="myfilter" condition="P1 like '%doesnotmatter%'"/>
+</hibernate-mapping>
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Referred.generated.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Referred.generated.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/Referred.generated.cs 2010-07-27 20:19:40 UTC (rev 5064)
@@ -0,0 +1,44 @@
+//------------------------------------------------------------------------------
+// <autogenerated>
+// This code was generated by NHibernate.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+// </autogenerated>
+//------------------------------------------------------------------------------
+
+using System;
+
+namespace NHibernate.Test.NHSpecificTest.NH2208
+{
+ /// <summary>
+ /// a class mapping for the table: Referred
+ /// </summary>
+ public partial class Referred
+ {
+
+ #region private fields
+ Int32 _id;
+ String _p1;
+ #endregion
+
+ #region getter/setters
+ /// <summary>
+ ///
+ /// </summary>
+ public virtual Int32 Id
+ {
+ get{ return _id; }
+ set{ _id = value; }
+ }
+ /// <summary>
+ ///
+ /// </summary>
+ public virtual String P1
+ {
+ get{ return _p1; }
+ set{ _p1 = value; }
+ }
+ #endregion
+ }
+}
\ No newline at end of file
Added: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/SubOfReferred.generated.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/SubOfReferred.generated.cs (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2208/SubOfReferred.generated.cs 2010-07-27 20:19:40 UTC (rev 5064)
@@ -0,0 +1,35 @@
+//------------------------------------------------------------------------------
+// <autogenerated>
+// This code was generated by NHibernate.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+// </autogenerated>
+//------------------------------------------------------------------------------
+
+using System;
+
+namespace NHibernate.Test.NHSpecificTest.NH2208
+{
+ /// <summary>
+ /// a class mapping for the table: SubT1
+ /// </summary>
+ public partial class SubOfReferred : Referred
+ {
+
+ #region private fields
+ String _xX;
+ #endregion
+
+ #region getter/setters
+ /// <summary>
+ ///
+ /// </summary>
+ public virtual String XX
+ {
+ get{ return _xX; }
+ set{ _xX = value; }
+ }
+ #endregion
+ }
+}
\ No newline at end of file
Modified: trunk/nhibernate/src/NHibernate.Test/NHibernate.Test.csproj
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHibernate.Test.csproj 2010-07-27 18:36:09 UTC (rev 5063)
+++ trunk/nhibernate/src/NHibernate.Test/NHibernate.Test.csproj 2010-07-27 20:19:40 UTC (rev 5064)
@@ -758,6 +758,10 @@
<Compile Include="NHSpecificTest\NH2201\Model.cs" />
<Compile Include="NHSpecificTest\NH2207\DomainClass.cs" />
<Compile Include="NHSpecificTest\NH2207\SampleTest.cs" />
+ <Compile Include="NHSpecificTest\NH2208\E1.generated.cs" />
+ <Compile Include="NHSpecificTest\NH2208\Filter.cs" />
+ <Compile Include="NHSpecificTest\NH2208\Referred.generated.cs" />
+ <Compile Include="NHSpecificTest\NH2208\SubOfReferred.generated.cs" />
<Compile Include="NHSpecificTest\NH2230\Domain.cs" />
<Compile Include="NHSpecificTest\NH2230\Fixture.cs" />
<Compile Include="NHSpecificTest\NH2234\Fixture.cs" />
@@ -2210,6 +2214,7 @@
<EmbeddedResource Include="DriverTest\SqlServerCeEntity.hbm.xml" />
<EmbeddedResource Include="CollectionTest\NullableValueTypeElementMapFixture.hbm.xml" />
<Content Include="DynamicEntity\package.html" />
+ <EmbeddedResource Include="NHSpecificTest\NH2208\Mappings.hbm.xml" />
<EmbeddedResource Include="NHSpecificTest\NH2251\Mappings.hbm.xml" />
<EmbeddedResource Include="NHSpecificTest\NH2041\Mappings.hbm.xml" />
<EmbeddedResource Include="NHSpecificTest\NH2031\Mappings.hbm.xml" />
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|