Alright,
I tried using NUnit 2.2.7 to run your unit tests against Firebird
1.5.3 embedded.
1) I copied fbembed.dll and firebird.msg into C:\Program Files\NUnit
2.2.7\bin\
2) Compiled the provider from source changing the following things:
a) Changed ServerType=1 in app.config
b) Changed Database=nunit_testdb.fdb in app.config
c) Added FbConnection.DropDatabase(this.BuildConnectionString()); to
the BaseTest.TearDown() method
3) Ran the NUnit 2.2.7 GUI
4) Ran all the tests
Six of the tests failed: NumericArrayTest, AddUserTest, DeleteUser,
DisplayUser, DisplayUsers, FbLogTest. There were two warnings caused
by "Not Supported" features: MultipleResultsetTest and
NextResultTest. I have attached the TestResults.xml.
However, both Guid tests succeeded. I'll keep working on modifying
these tests to see if I can get them to fail.
--Dan
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--This file represents the results of running a test suite-->
<test-results name="Tests" total="151" failures="6" not-run="2" date="2006-03-08" time="02:07:19">
<environment nunit-version="2.2.7.0" clr-version="1.1.4322.2032" os-version="Microsoft Windows NT 5.1.2600.0" platform="Win32NT" cwd="C:\Program Files\FirebirdNETProvider1.7\NETProvider_17\builds\win32\ado.net\net-1.1\bin\release" machine-name="DANIEL" user="daniel.reese" user-domain="IMAGINELEARNING" />
<culture-info current-culture="en-US" current-uiculture="en-US" />
<test-suite name="Tests" success="False" time="77.345" asserts="0">
<results>
<test-suite name="CharacterSetsTests" success="True" time="0.800" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.CharacterSetsTests.SimplifiedChineseTest" executed="True" success="True" time="0.392" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.CharacterSetsTests.SimplifiedJapaneseTest" executed="True" success="True" time="0.408" asserts="3" />
</results>
</test-suite>
<test-suite name="FbArrayTest" success="False" time="4.343" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.BigArrayTest" executed="True" success="True" time="0.220" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.BigIntArrayPartialUpdateTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.BigIntArrayTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.CharArrayPartialUpdateTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.CharArrayTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.DateArrayPartialUpdateTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.DateArrayTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.DoubleArrayPartialUpdateTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.DoubleArrayTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.FloatArrayPartialUpdateTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.FloatArrayTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.IntergerArrayPartialUpdateTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.IntergerArrayTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.NumericArrayPartialUpdateTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.NumericArrayTest" executed="True" success="False" time="0.188" asserts="0">
<failure>
<message><![CDATA[System.InvalidCastException : Object cannot be stored in an array of this type.]]></message>
<stack-trace><![CDATA[ at System.Array.InternalSetValue(Object value, Int32 index1, Int32 index2, Int32 index3)
at FirebirdSql.Data.Embedded.FesArray.DecodeSlice(Byte[] slice)
at FirebirdSql.Data.Common.DbValue.GetArrayData(Int64 handle)
at FirebirdSql.Data.Common.DbValue.GetArray()
at FirebirdSql.Data.Common.DbValue.GetValue()
at FirebirdSql.Data.Firebird.FbDataReader.GetValue(Int32 i)
at FirebirdSql.Data.Firebird.Tests.FbArrayTest.NumericArrayTest()
]]></stack-trace>
</failure>
</test-case>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.PartialUpdatesTest" executed="True" success="True" time="0.204" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.ShortArrayPartialUpdateTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.ShortArrayTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.TimeArrayPartialUpdateTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.TimeArrayTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.TimeStampArrayPartialUpdateTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.TimeStampArrayTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.VarCharArrayPartialUpdateTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbArrayTest.VarCharArrayTest" executed="True" success="True" time="0.172" asserts="0" />
</results>
</test-suite>
<test-suite name="FbBlobTest" success="True" time="0.455" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbBlobTest.BinaryBlobTest" executed="True" success="True" time="0.220" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbBlobTest.ReaderGetBytes" executed="True" success="True" time="0.220" asserts="0" />
</results>
</test-suite>
<test-suite name="FbCommandBuilderTest" success="True" time="1.584" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandBuilderTest.CommandBuilderWithExpressionFieldTest" executed="True" success="True" time="0.204" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandBuilderTest.DeriveParameters" executed="True" success="True" time="0.188" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandBuilderTest.DeriveParameters2" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandBuilderTest.GetDeleteCommandTest" executed="True" success="True" time="0.204" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandBuilderTest.GetInsertCommandTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandBuilderTest.GetUpdateCommandTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandBuilderTest.RefreshSchemaTest" executed="True" success="True" time="0.220" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandBuilderTest.TestWithClosedConnection" executed="True" success="True" time="0.220" asserts="0" />
</results>
</test-suite>
<test-suite name="FbCommandTest" success="True" time="3.465" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.DisposeTest" executed="True" success="True" time="0.282" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.ExecuteMultipleReaderTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.ExecuteNonQueryTest" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.ExecuteNonQueryWithOutputParameters" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.ExecuteReaderTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.ExecuteReaderWithBehaviorTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.ExecuteScalarTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.ExecuteScalarWithStoredProcedureTest" executed="True" success="True" time="0.157" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.ExecuteStoredProcTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.InsertDateTest" executed="True" success="True" time="0.157" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.InsertNullTest" executed="True" success="True" time="0.220" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.InvalidParameterFormat" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.NamedParametersAndLiterals" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.NamedParametersReuseTest" executed="True" success="True" time="0.172" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.NamedParametersTest" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.ParameterDescribeTest" executed="True" success="True" time="0.157" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.PrepareTest" executed="True" success="True" time="0.204" asserts="5" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.ReadOnlyTransactionTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbCommandTest.RecordsAffectedTest" executed="True" success="True" time="0.172" asserts="2" />
</results>
</test-suite>
<test-suite name="FbConnectionStringBuilderTest" success="True" time="0.204" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbConnectionStringBuilderTest.BuildFromConnectionStringTest" executed="True" success="True" time="0.204" asserts="8" />
</results>
</test-suite>
<test-suite name="FbConnectionTest" success="True" time="0.690" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbConnectionTest.BeginTrasactionTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbConnectionTest.ConnectionPoolingTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbConnectionTest.CreateCommandTest" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbConnectionTest.FbConnectionStringBuilderTest" executed="True" success="True" time="0.157" asserts="0" />
</results>
</test-suite>
<test-suite name="FbDataAdapterTest" success="True" time="8.294" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.DeleteTest" executed="True" success="True" time="0.204" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.FillMultipleTest" executed="True" success="True" time="0.392" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.FillMultipleWithImplicitTransactionTest" executed="True" success="True" time="0.408" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.FillTest" executed="True" success="True" time="1.850" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.InsertTest" executed="True" success="True" time="0.298" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.MultipleResultsetTest" executed="False">
<reason>
<message><![CDATA[Not supported]]></message>
</reason>
</test-case>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.SubsequentDeletes" executed="True" success="True" time="0.298" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateBigIntTest" executed="True" success="True" time="0.204" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateCharTest" executed="True" success="True" time="0.204" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateClobTest" executed="True" success="True" time="0.235" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateDateTest" executed="True" success="True" time="0.204" asserts="4" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateDecimalTest" executed="True" success="True" time="0.204" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateDoubleTest" executed="True" success="True" time="0.188" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateFloatTest" executed="True" success="True" time="0.204" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateNumericTest" executed="True" success="True" time="0.235" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateSmallIntTest" executed="True" success="True" time="0.220" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateTimeStampTest" executed="True" success="True" time="0.204" asserts="7" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateTimeTest" executed="True" success="True" time="0.204" asserts="4" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataAdapterTest.UpdateVarCharTest" executed="True" success="True" time="0.188" asserts="2" />
</results>
</test-suite>
<test-suite name="FbDatabaseInfoTest" success="True" time="0.235" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseInfoTest.DatabaseInfoTest" executed="True" success="True" time="0.235" asserts="0" />
</results>
</test-suite>
<test-suite name="FbDatabaseSchemaTest" success="True" time="4.876" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.CharacterSets" executed="True" success="True" time="0.235" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.CheckConstraints" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.CheckConstraintsByTable" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.Collations" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.ColumnPrivileges" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.Columns" executed="True" success="True" time="0.533" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.DataTypes" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.Domains" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.ForeignKeys" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.Functions" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.Generators" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.Indexes" executed="True" success="True" time="0.251" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.PrimaryKeys" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.ProcedureParameters" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.ProcedurePrivileges" executed="True" success="True" time="0.157" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.Procedures" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.Roles" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.TableConstraints" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.TablePrivileges" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.Tables" executed="True" success="True" time="0.188" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.Triggers" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.UniqueKeys" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.ViewColumnUsage" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.ViewPrivileges" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDatabaseSchemaTest.Views" executed="True" success="True" time="0.157" asserts="0" />
</results>
</test-suite>
<test-suite name="FbDataReaderTest" success="True" time="37.756" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.BigIntGetStringTest" executed="True" success="True" time="0.753" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.DisposeTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.GetBytesLengthTest" executed="True" success="True" time="0.157" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.GetCharsLengthTest" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.GetSchemaTableTest" executed="True" success="True" time="1.427" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.GetSchemaTableWithExpressionFieldTest" executed="True" success="True" time="1.584" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.GetValuesTest" executed="True" success="True" time="6.679" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.IndexerByIndexTest" executed="True" success="True" time="7.416" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.IndexerByNameTest" executed="True" success="True" time="8.969" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.NextResultTest" executed="False">
<reason>
<message><![CDATA[Not supported]]></message>
</reason>
</test-case>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.ReadClobTest" executed="True" success="True" time="0.282" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.ReadTest" executed="True" success="True" time="9.690" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.RecordAffectedTest" executed="True" success="True" time="0.172" asserts="2" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbDataReaderTest.ValidateDecimalSchema" executed="True" success="True" time="0.172" asserts="3" />
</results>
</test-suite>
<test-suite name="FbImplicitTransactionTest" success="True" time="1.348" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbImplicitTransactionTest.DataAdapterFillTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbImplicitTransactionTest.ExecuteScalarTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbImplicitTransactionTest.MultipleDataAdapterFillTest" executed="True" success="True" time="0.376" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbImplicitTransactionTest.UpdatedArrayFieldTest" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbImplicitTransactionTest.UpdatedBlobFieldTest" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbImplicitTransactionTest.UpdatedClobFieldTest" executed="True" success="True" time="0.172" asserts="1" />
</results>
</test-suite>
<test-suite name="FbParameterCollectionTest" success="True" time="0.172" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbParameterCollectionTest.AddTest" executed="True" success="True" time="0.172" asserts="0" />
</results>
</test-suite>
<test-suite name="FbParameterTest" success="True" time="0.329" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbParameterTest.CloneTest" executed="True" success="True" time="0.157" asserts="12" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbParameterTest.ConstructorsTest" executed="True" success="True" time="0.157" asserts="0" />
</results>
</test-suite>
<test-suite name="FbScriptTest" success="True" time="0.172" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbScriptTest.IsqlScriptTest" executed="True" success="True" time="0.157" asserts="0" />
</results>
</test-suite>
<test-suite name="FbServicesTest" success="False" time="10.270" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.AddUserTest" executed="True" success="False" time="0.220" asserts="0">
<failure>
<message><![CDATA[FirebirdSql.Data.Firebird.FbException : I/O error for file CreateFile (open) "C:\Program Files\NUnit 2.2.7\bin\security.fdb"
Error while trying to open file
unable to open database]]></message>
<stack-trace><![CDATA[ at FirebirdSql.Data.Firebird.Services.FbService.StartTask()
at FirebirdSql.Data.Firebird.Services.FbSecurity.AddUser(FbUserData user)
at FirebirdSql.Data.Firebird.Tests.FbServicesTest.AddUserTest()
]]></stack-trace>
</failure>
</test-case>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.BackupTest" executed="True" success="True" time="0.659" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.DeleteUser" executed="True" success="False" time="0.188" asserts="0">
<failure>
<message><![CDATA[FirebirdSql.Data.Firebird.FbException : I/O error for file CreateFile (open) "C:\Program Files\NUnit 2.2.7\bin\security.fdb"
Error while trying to open file
unable to open database]]></message>
<stack-trace><![CDATA[ at FirebirdSql.Data.Firebird.Services.FbService.StartTask()
at FirebirdSql.Data.Firebird.Services.FbSecurity.DeleteUser(FbUserData user)
at FirebirdSql.Data.Firebird.Tests.FbServicesTest.DeleteUser()
]]></stack-trace>
</failure>
</test-case>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.DisplayUser" executed="True" success="False" time="0.188" asserts="0">
<failure>
<message><![CDATA[FirebirdSql.Data.Firebird.FbException : I/O error for file CreateFile (open) "C:\Program Files\NUnit 2.2.7\bin\security.fdb"
Error while trying to open file
unable to open database]]></message>
<stack-trace><![CDATA[ at FirebirdSql.Data.Firebird.Services.FbService.StartTask()
at FirebirdSql.Data.Firebird.Services.FbSecurity.DisplayUser(String userName)
at FirebirdSql.Data.Firebird.Tests.FbServicesTest.DisplayUser()
]]></stack-trace>
</failure>
</test-case>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.DisplayUsers" executed="True" success="False" time="0.188" asserts="0">
<failure>
<message><![CDATA[FirebirdSql.Data.Firebird.FbException : I/O error for file CreateFile (open) "C:\Program Files\NUnit 2.2.7\bin\security.fdb"
Error while trying to open file
unable to open database]]></message>
<stack-trace><![CDATA[ at FirebirdSql.Data.Firebird.Services.FbService.StartTask()
at FirebirdSql.Data.Firebird.Services.FbSecurity.DisplayUsers()
at FirebirdSql.Data.Firebird.Tests.FbServicesTest.DisplayUsers()
]]></stack-trace>
</failure>
</test-case>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.FbLogTest" executed="True" success="False" time="0.188" asserts="0">
<failure>
<message><![CDATA[FirebirdSql.Data.Firebird.FbException : operating system directive ib_fopen failed]]></message>
<stack-trace><![CDATA[ at FirebirdSql.Data.Firebird.Services.FbService.StartTask()
at FirebirdSql.Data.Firebird.Services.FbLog.Execute()
at FirebirdSql.Data.Firebird.Tests.FbServicesTest.FbLogTest()
]]></stack-trace>
</failure>
</test-case>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.RestoreTest" executed="True" success="True" time="4.610" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.ServerPropertiesTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.SetPropertiesTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.StatisticsTest" executed="True" success="True" time="3.246" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.SweepTest" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbServicesTest.ValidationTest" executed="True" success="True" time="0.188" asserts="0" />
</results>
</test-suite>
<test-suite name="FbStoredProcCallsTest" success="True" time="0.894" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbStoredProcCallsTest.FirebirdLikeTest00" executed="True" success="True" time="0.172" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbStoredProcCallsTest.FirebirdLikeTest01" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbStoredProcCallsTest.SqlServerLikeTest00" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbStoredProcCallsTest.SqlServerLikeTest01" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbStoredProcCallsTest.SqlServerLikeTest02" executed="True" success="True" time="0.172" asserts="1" />
</results>
</test-suite>
<test-suite name="FbTransactionTest" success="True" time="1.019" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.FbTransactionTest.AbortTransaction" executed="True" success="True" time="0.188" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbTransactionTest.CommitTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbTransactionTest.DisposeTest" executed="True" success="True" time="0.282" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbTransactionTest.RollbackTest" executed="True" success="True" time="0.172" asserts="0" />
<test-case name="FirebirdSql.Data.Firebird.Tests.FbTransactionTest.SavePointTest" executed="True" success="True" time="0.188" asserts="0" />
</results>
</test-suite>
<test-suite name="GuidTest" success="True" time="0.376" asserts="0">
<results>
<test-case name="FirebirdSql.Data.Firebird.Tests.GuidTest.InsertGuidTest" executed="True" success="True" time="0.188" asserts="1" />
<test-case name="FirebirdSql.Data.Firebird.Tests.GuidTest.InsertNullGuidTest" executed="True" success="True" time="0.188" asserts="0" />
</results>
</test-suite>
</results>
</test-suite>
</test-results>
On Mar 8, 2006, at 1:21 PM, Daniel Reese wrote:
I'm using version 1.7.1 RC4 of the provider with an embedded
Firebird database. I will try to create a simple test case.
Thanks again,
Dan
On Mar 8, 2006, at 12:02 PM, Carlos Guzmán Álvarez wrote:
Hello:
The column is definitely created as "char(16) CHARACTER SET
OCTETS." I can't figure out where the column is getting mistaken
for a BLOB. Is there something I'm missing?
Using what version of the provider ?? Can you send a test case ??
--
Carlos Guzmán Álvarez
Vigo-Spain
http://carlosga.blogspot.com/
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the
live webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the
live webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider