Author: gbayon Date: Fri Nov 16 13:00:04 2007 New Revision: 595821 URL: http://svn.apache.org/viewvc?rev=595821&view=rev Log: - Update to Nunit 2.4.4 - Add a new category test MSSQL.2005 for the XML parameter procedure test
Modified: ibatis/trunk/cs/mapper/IBatisNet.Common.Test/IBatisNet.Common.Test.2005.csproj ibatis/trunk/cs/mapper/IBatisNet.DataAccess.Test/IBatisNet.DataAccess.Test.2005.csproj ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/IBatisNet.DataMapper.Test.2005.csproj ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/MSSQL/ProcedureTest.cs ibatis/trunk/cs/mapper/IBatisNet.DataMapper/TypeHandlers/BaseTypeHandler.cs ibatis/trunk/cs/mapper/IBatisNet.DataMapper/TypeHandlers/UnknownTypeHandler.cs Modified: ibatis/trunk/cs/mapper/IBatisNet.Common.Test/IBatisNet.Common.Test.2005.csproj URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common.Test/IBatisNet.Common.Test.2005.csproj?rev=595821&r1=595820&r2=595821&view=diff ============================================================================== --- ibatis/trunk/cs/mapper/IBatisNet.Common.Test/IBatisNet.Common.Test.2005.csproj (original) +++ ibatis/trunk/cs/mapper/IBatisNet.Common.Test/IBatisNet.Common.Test.2005.csproj Fri Nov 16 13:00:04 2007 @@ -78,7 +78,7 @@ <Name>log4net</Name> <HintPath>..\External-Bin\Net\1.1\log4net.dll</HintPath> </Reference> - <Reference Include="nunit.framework, Version=2.4.3.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" /> + <Reference Include="nunit.framework, Version=2.4.4.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" /> <Reference Include="System"> <Name>System</Name> </Reference> Modified: ibatis/trunk/cs/mapper/IBatisNet.DataAccess.Test/IBatisNet.DataAccess.Test.2005.csproj URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataAccess.Test/IBatisNet.DataAccess.Test.2005.csproj?rev=595821&r1=595820&r2=595821&view=diff ============================================================================== --- ibatis/trunk/cs/mapper/IBatisNet.DataAccess.Test/IBatisNet.DataAccess.Test.2005.csproj (original) +++ ibatis/trunk/cs/mapper/IBatisNet.DataAccess.Test/IBatisNet.DataAccess.Test.2005.csproj Fri Nov 16 13:00:04 2007 @@ -74,7 +74,7 @@ <ErrorReport>prompt</ErrorReport> </PropertyGroup> <ItemGroup> - <Reference Include="nunit.framework, Version=2.4.3.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" /> + <Reference Include="nunit.framework, Version=2.4.4.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" /> <Reference Include="System"> <Name>System</Name> </Reference> Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/IBatisNet.DataMapper.Test.2005.csproj URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/IBatisNet.DataMapper.Test.2005.csproj?rev=595821&r1=595820&r2=595821&view=diff ============================================================================== --- ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/IBatisNet.DataMapper.Test.2005.csproj (original) +++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/IBatisNet.DataMapper.Test.2005.csproj Fri Nov 16 13:00:04 2007 @@ -78,7 +78,7 @@ <Name>log4net</Name> <HintPath>..\External-Bin\Net\1.1\log4net.dll</HintPath> </Reference> - <Reference Include="nunit.framework, Version=2.4.1.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" /> + <Reference Include="nunit.framework, Version=2.4.4.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" /> <Reference Include="System"> <Name>System</Name> </Reference> Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/MSSQL/ProcedureTest.cs URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/MSSQL/ProcedureTest.cs?rev=595821&r1=595820&r2=595821&view=diff ============================================================================== --- ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/MSSQL/ProcedureTest.cs (original) +++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/MSSQL/ProcedureTest.cs Fri Nov 16 13:00:04 2007 @@ -30,8 +30,6 @@ InitScript( sqlMap.DataSource, ScriptDirectory + "ps_SelectAccount.sql", false ); InitScript( sqlMap.DataSource, ScriptDirectory + "ps_SelectAllAccount.sql", false); InitScript( sqlMap.DataSource, ScriptDirectory + "swap-procedure.sql" ); - InitScript(sqlMap.DataSource, ScriptDirectory + "ps_SelectByIdList.sql"); - } /// <summary> @@ -81,8 +79,11 @@ /// Test XML parameter. /// </summary> [Test] + [Category("MSSQL.2005")] public void TestXMLParameter() { + InitScript(sqlMap.DataSource, ScriptDirectory + "ps_SelectByIdList.sql"); + string accountIds = "<Accounts><id>3</id><id>4</id></Accounts>"; IList accounts = sqlMap.QueryForList("SelectAccountViaXML", accountIds); Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/TypeHandlers/BaseTypeHandler.cs URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/TypeHandlers/BaseTypeHandler.cs?rev=595821&r1=595820&r2=595821&view=diff ============================================================================== --- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/TypeHandlers/BaseTypeHandler.cs (original) +++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/TypeHandlers/BaseTypeHandler.cs Fri Nov 16 13:00:04 2007 @@ -117,7 +117,7 @@ { if (obj == null || str == null) { - return obj == str; + return (string)obj == str; } else { Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/TypeHandlers/UnknownTypeHandler.cs URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/TypeHandlers/UnknownTypeHandler.cs?rev=595821&r1=595820&r2=595821&view=diff ============================================================================== --- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/TypeHandlers/UnknownTypeHandler.cs (original) +++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/TypeHandlers/UnknownTypeHandler.cs Fri Nov 16 13:00:04 2007 @@ -159,7 +159,7 @@ { if (obj == null || str == null) { - return obj == str; + return (string)obj == str; } else {