User: 
Date: 2010/01/06 06:38 AM

Added:
 /Facilities/ActiveRecordIntegration/trunk/lib/net-3.5/
  System.Data.SQLite.DLL
 /Facilities/ActiveRecordIntegration/trunk/lib/net-3.5/x64/
  System.Data.SQLite.dll

Modified:
 
/Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration.Tests/
  AbstractActiveRecordTest.cs, App.config, 
Castle.Facilities.ActiveRecordIntegration.Tests-vs2008.csproj

Log:
 - Use SQLite In-Memory database for unit tests.
 - Note that the (hopefully) correct bitness for the SQLite reference is done 
conditionally in the .csproj.

Directory Changes:

Directory: /svn:mime-type/
==========================

   + application/octet-stream

--- 
Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration.Tests/AbstractActiveRecordTest.cs
    2010-01-06 12:30:03 UTC (rev 6586)
+++ 
Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration.Tests/AbstractActiveRecordTest.cs
    2010-01-06 13:38:36 UTC (rev 6587)
@@ -30,7 +30,7 @@
        {
                protected IWindsorContainer container;
 
-               [TestFixtureSetUp]
+               [SetUp]
                public void Init()
                {
                        container = new WindsorContainer(new XmlInterpreter(new 
ConfigResource()));
@@ -46,7 +46,7 @@
                        Recreate();
                }
 
-               [TestFixtureTearDown]
+               [TearDown]
                public void Terminate()
                {

File Changes:

Directory: 
/Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration.Tests/
=========================================================================================================

File [modified]: AbstractActiveRecordTest.cs
Delta lines: +4 -4
===================================================================

--- 
Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration.Tests/App.config
     2010-01-06 12:30:03 UTC (rev 6586)
+++ 
Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration.Tests/App.config
     2010-01-06 13:38:36 UTC (rev 6587)
@@ -21,10 +21,10 @@
                                </assemblies>
 
                                <config>
-                                       <add key="connection.driver_class" 
value="NHibernate.Driver.SqlClientDriver" />
-                                       <add key="dialect"                 
value="NHibernate.Dialect.MsSql2000Dialect" />
-                                       <add key="connection.provider"     
value="NHibernate.Connection.DriverConnectionProvider" />
-                                       <add key="connection.connection_string" 
value="Data Source=.;Initial Catalog=test;Integrated Security=SSPI" />
+                                       <add key="connection.driver_class" 
value="NHibernate.Driver.SQLite20Driver" />
+                                       <add key="dialect"                 
value="NHibernate.Dialect.SQLiteDialect" />
+                                       <add key="connection.provider"     
value="Castle.ActiveRecord.Testing.InMemoryConnectionProvider,Castle.ActiveRecord"
 />
+                                       <add key="connection.connection_string" 
value="Data Source=:memory:;Version=3;New=True" />
                                        <add key="proxyfactory.factory_class" 
value="NHibernate.ByteCode.Castle.ProxyFactoryFactory, 
NHibernate.ByteCode.Castle" />
                                </config>

File [modified]: App.config
Delta lines: +10 -0
===================================================================

--- 
Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration.Tests/Castle.Facilities.ActiveRecordIntegration.Tests-vs2008.csproj
  2010-01-06 12:30:03 UTC (rev 6586)
+++ 
Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration.Tests/Castle.Facilities.ActiveRecordIntegration.Tests-vs2008.csproj
  2010-01-06 13:38:36 UTC (rev 6587)
@@ -144,6 +144,16 @@
     <Reference Include="System.Data">
       <Name>System.Data</Name>
     </Reference>
+    <Reference Include="System.Data.SQLite, Version=1.0.61.0, Culture=neutral, 
PublicKeyToken=db937bc2d44ff139, processorArchitecture=AMD64" 
Condition="'$(PROCESSOR_ARCHITEW6432)' == 'AMD64'">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\..\lib\net-3.5\x64\System.Data.SQLite.dll</HintPath>
+      <Private>True</Private>
+    </Reference>
+    <Reference Include="System.Data.SQLite, Version=1.0.61.0, Culture=neutral, 
PublicKeyToken=db937bc2d44ff139, processorArchitecture=x86" 
Condition="'$(PROCESSOR_ARCHITECTURE )' == 'x86' and 
'$(PROCESSOR_ARCHITEW6432)' == ''">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\..\lib\net-3.5\System.Data.SQLite.dll</HintPath>
+      <Private>True</Private>
+    </Reference>
     <Reference Include="System.Xml">
       <Name>System.XML</Name>

File [modified]: Castle.Facilities.ActiveRecordIntegration.Tests-vs2008.csproj
Delta lines: +0 -0
===================================================================

Directory: /Facilities/ActiveRecordIntegration/trunk/lib/net-3.5/
=================================================================

File [added]: System.Data.SQLite.DLL
Delta lines: +0 -0
===================================================================

Property changes on: 
Facilities/ActiveRecordIntegration/trunk/lib/net-3.5/System.Data.SQLite.DLL
___________________________________________________________________

Directory: /Facilities/ActiveRecordIntegration/trunk/lib/net-3.5/x64/
=====================================================================

File [added]: System.Data.SQLite.dll
Delta lines: +0 -0
===================================================================

Property changes on: 
Facilities/ActiveRecordIntegration/trunk/lib/net-3.5/x64/System.Data.SQLite.dll
___________________________________________________________________

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-commits?hl=en.


Reply via email to