Assemblies Run
c:\code\FSharp.Data.SqlClient\src\SqlClient.Tests\bin\Release\net461\SqlClient.Tests.dll
Summary
Tests run:
144
Failures:
0,
Skipped:
4,
Run time:
2.944s
Skipped tests
Skipped❢
FSharp.Data.TVPTests.InputIsEnumeratedExactlyOnce : Flucky
Skipped❢
FSharp.Data.TVPTests.UsingTVPInQuery : Fails at runtime :(
Skipped❢
FSharp.Data.TypeProviderTest.CommandTimeout : Don't execute for usual runs. Too slow.
Skipped❢
FSharp.Data.TypeProviderTest.ConcurrentReaders : Thread safe execution is not supported yet
All tests
Click test class name to expand/collapse test details
0.267s✔
FSharp.Data.CreateCommandTest
(13 tests)
0.026s✔
FSharp.Data.CreateCommandTest.columnsShouldNotBeNull2
0.006s✔
FSharp.Data.CreateCommandTest.ConditionalQuery
0.007s✔
FSharp.Data.CreateCommandTest.connection is properly disposed
0.009s✔
FSharp.Data.CreateCommandTest.CreareDynamicRecords
0.018s✔
FSharp.Data.CreateCommandTest.datatableAndDataReader
0.003s✔
FSharp.Data.CreateCommandTest.Fallback to metadata retrieval through FMTONLY
0.038s✔
FSharp.Data.CreateCommandTest.getSequenceWithParams
0.009s✔
FSharp.Data.CreateCommandTest.getSingleRowNoParams
0.007s✔
FSharp.Data.CreateCommandTest.optionalParams
0.021s✔
FSharp.Data.CreateCommandTest.resultSetMapping
0.004s✔
FSharp.Data.CreateCommandTest.Runtime column names
0.066s✔
FSharp.Data.CreateCommandTest.toTraceString
0.053s✔
FSharp.Data.CreateCommandTest.udttAndTuplesOutput
1.187s✔
FSharp.Data.DataTablesTests
(24 tests)
0.021s✔
FSharp.Data.DataTablesTests.AddRowAndBulkCopy
0.710s✔
FSharp.Data.DataTablesTests.AddRowAndBulkCopyWithConnOverride
0.004s✔
FSharp.Data.DataTablesTests.can build arbitrary data table from inline sql
0.003s✔
FSharp.Data.DataTablesTests.can build arbitrary table and columns exist
0.007s✔
FSharp.Data.DataTablesTests.Can use DataColumnCollection
0.007s✔
FSharp.Data.DataTablesTests.Can use datacolumns and access like a normal DataRow
0.009s✔
FSharp.Data.DataTablesTests.Can use datacolumns GetValue and SetValue methods
0.005s✔
FSharp.Data.DataTablesTests.Can use datacolumns on SqlProgrammabilityProvider
0.009s✔
FSharp.Data.DataTablesTests.Can use Table property on SqlCommandProvider's rows
0.003s✔
FSharp.Data.DataTablesTests.Can use Table property on SqlProgrammabilityProvider's rows
0.007s✔
FSharp.Data.DataTablesTests.Can use Table type when ResultType = ResultType.DataTable
0.007s✔
FSharp.Data.DataTablesTests.can't update on arbitrarilly constructed table
0.034s✔
FSharp.Data.DataTablesTests.ColumnWithSpaceInNameAndDefaultValue
0.037s✔
FSharp.Data.DataTablesTests.ContinueUpdateOnErrorFalse
0.008s✔
FSharp.Data.DataTablesTests.ContinueUpdateOnErrorTrue
0.014s✔
FSharp.Data.DataTablesTests.DEFAULTConstraint
0.029s✔
FSharp.Data.DataTablesTests.DEFAULTConstraintInsertViaSqlDataAdapter
0.009s✔
FSharp.Data.DataTablesTests.NewRowAndBulkCopy
0.078s✔
FSharp.Data.DataTablesTests.NewRowAndBulkCopyWithTrsansactionScope
0.078s✔
FSharp.Data.DataTablesTests.NullableDateTimeColumn
0.074s✔
FSharp.Data.DataTablesTests.SqlCommandTableInsert
0.011s✔
FSharp.Data.DataTablesTests.SqlCommandTableUpdate
0.003s✔
FSharp.Data.DataTablesTests.TableTypeTag
0.020s✔
FSharp.Data.DataTablesTests.UpdatesPlusAmbientTransaction
0.374s✔
FSharp.Data.DynamicRecordTests
(11 tests)
0.000s✔
FSharp.Data.DynamicRecordTests.Equal
0.007s✔
FSharp.Data.DynamicRecordTests.GetHashCode is same when equal
0.362s✔
FSharp.Data.DynamicRecordTests.JSON serialize
0.000s✔
FSharp.Data.DynamicRecordTests.Not equal of different size
0.000s✔
FSharp.Data.DynamicRecordTests.Not equal of different type
0.000s✔
FSharp.Data.DynamicRecordTests.Not equal with different keys
0.000s✔
FSharp.Data.DynamicRecordTests.Not equal with different values
0.001s✔
FSharp.Data.DynamicRecordTests.ToString
0.002s✔
FSharp.Data.DynamicRecordTests.ToString : Nulls to Nones
0.000s✔
FSharp.Data.DynamicRecordTests.TryGetMember fails
0.002s✔
FSharp.Data.DynamicRecordTests.TryGetMember succeeds
0.038s✔
FSharp.Data.EnumTests
(9 tests)
0.010s✔
FSharp.Data.EnumTests.ConvertUsdToGbp
0.001s✔
FSharp.Data.EnumTests.Enums
0.001s✔
FSharp.Data.EnumTests.MoreThan2ColumnReturnsCorrectTuples
0.001s✔
FSharp.Data.EnumTests.Name
0.003s✔
FSharp.Data.EnumTests.parse
0.003s✔
FSharp.Data.EnumTests.PatternMatchingOn
0.014s✔
FSharp.Data.EnumTests.ProductWeightAndSizeUnitsOfMeasure
0.005s✔
FSharp.Data.EnumTests.SingleColumn
0.000s✔
FSharp.Data.EnumTests.tinyIntMapping
0.020s✔
FSharp.Data.OptionalParamsTests
(4 tests)
0.005s✔
FSharp.Data.OptionalParamsTests.BothOptinalParamsSupplied
0.004s✔
FSharp.Data.OptionalParamsTests.NullableStringInputMandatoryParameter
0.005s✔
FSharp.Data.OptionalParamsTests.NullableStringInputParameter
0.006s✔
FSharp.Data.OptionalParamsTests.SkipYParam
0.343s✔
FSharp.Data.ProgrammabilityTest
(18 tests)
0.008s✔
FSharp.Data.ProgrammabilityTest.ConnectionObject
0.013s✔
FSharp.Data.ProgrammabilityTest.FunctionWithParamOfValueTypeWithNullDefault
0.007s✔
FSharp.Data.ProgrammabilityTest.honors result type parameter: datatable
0.016s✔
FSharp.Data.ProgrammabilityTest.localTransactionCreateAndSingleton
0.012s✔
FSharp.Data.ProgrammabilityTest.localTransactionCtor
0.114s✔
FSharp.Data.ProgrammabilityTest.no bad error message when db is changed before table update
0.006s✔
FSharp.Data.ProgrammabilityTest.OutParam
0.026s✔
FSharp.Data.ProgrammabilityTest.PassingImageAsParamDoesntGetCut
0.008s✔
FSharp.Data.ProgrammabilityTest.ResultSetAndOutParam
0.000s✔
FSharp.Data.ProgrammabilityTest.routineCommandTypeTag
0.040s✔
FSharp.Data.ProgrammabilityTest.ScalarValuedFunction
0.009s✔
FSharp.Data.ProgrammabilityTest.SpAndTVPinDiffSchema
0.015s✔
FSharp.Data.ProgrammabilityTest.SpWithParamOfRefTypeWithNullDefault
0.010s✔
FSharp.Data.ProgrammabilityTest.SpWithParamOfTvpWithNullableColumns
0.008s✔
FSharp.Data.ProgrammabilityTest.SpWithParamOfTvpWithNullableColumns2
0.036s✔
FSharp.Data.ProgrammabilityTest.StaticCreateMethod
0.008s✔
FSharp.Data.ProgrammabilityTest.TableValuedFunction
0.007s✔
FSharp.Data.ProgrammabilityTest.update table should work when names connection string from design time is not available at the runtime but is substituded with a literal
0.006s✔
FSharp.Data.ResultTypeTests
(1 test)
0.006s✔
FSharp.Data.ResultTypeTests.ResultTypeReader
0.034s✔
FSharp.Data.SpReturnValueTests
(4 tests)
0.010s✔
FSharp.Data.SpReturnValueTests.AddRef
0.005s✔
FSharp.Data.SpReturnValueTests.BinaryOutput
0.014s✔
FSharp.Data.SpReturnValueTests.ResultSetAndOutParam
0.005s✔
FSharp.Data.SpReturnValueTests.TimestampOutput
0.008s✔
FSharp.Data.SqlClient.ConfigurationTests
(1 test)
0.008s✔
FSharp.Data.SqlClient.ConfigurationTests.SqlFiles
0.127s✔
FSharp.Data.SynonymsTests
(3 tests)
0.084s✔
FSharp.Data.SynonymsTests.SPSynonym
0.005s✔
FSharp.Data.SynonymsTests.TableSynonym
0.038s✔
FSharp.Data.SynonymsTests.TVFSynonym
0.049s✔
FSharp.Data.TempTableTests
(3 tests)
0.008s✔
FSharp.Data.TempTableTests.queryWithHash
0.007s✔
FSharp.Data.TempTableTests.queryWithHashAndTempTable
0.034s✔
FSharp.Data.TempTableTests.usingTempTable
0.028s✔
FSharp.Data.The undeclared parameter 'X' is used more than once in the batch being analyzed
(4 tests)
0.007s✔
FSharp.Data.The undeclared parameter 'X' is used more than once in the batch being analyzed.Basic
0.007s✔
FSharp.Data.The undeclared parameter 'X' is used more than once in the batch being analyzed.DynamicFiltering
0.007s✔
FSharp.Data.The undeclared parameter 'X' is used more than once in the batch being analyzed.WithBoundDeclaration
0.007s✔
FSharp.Data.The undeclared parameter 'X' is used more than once in the batch being analyzed.WithUnboundDeclaration
0.124s✔
FSharp.Data.TransactionTests
(12 tests)
0.004s✔
FSharp.Data.TransactionTests.Closing ConnectionStrings.AdventureWorks on complete
0.001s✔
FSharp.Data.TransactionTests.donNotOpenConnectionOnObject
0.018s✔
FSharp.Data.TransactionTests.doNotOpenConnectionOnObjectForAsyncNonQuery
0.001s✔
FSharp.Data.TransactionTests.doNotOpenConnectionOnObjectForNonQuery
0.018s✔
FSharp.Data.TransactionTests.implicit
0.034s✔
FSharp.Data.TransactionTests.implicitAsync
0.014s✔
FSharp.Data.TransactionTests.implicitAsyncNETBefore451
0.013s✔
FSharp.Data.TransactionTests.implicitWithConnInstance
0.014s✔
FSharp.Data.TransactionTests.local
0.002s✔
FSharp.Data.TransactionTests.notCloseExternalConnInCaseOfError
0.001s✔
FSharp.Data.TransactionTests.notCloseExternalConnInCaseOfError2
0.004s✔
FSharp.Data.TransactionTests.prematurelyOpenConnection
0.069s✔
FSharp.Data.TVPTests
(12 tests)
0.006s✔
FSharp.Data.TVPTests.Basic
Skipped❢
FSharp.Data.TVPTests.InputIsEnumeratedExactlyOnce : Flucky
0.006s✔
FSharp.Data.TVPTests.NullableColumn
0.004s✔
FSharp.Data.TVPTests.ReuseTVPTypeForDynamicADONET
0.006s✔
FSharp.Data.TVPTests.SingleColumn
0.007s✔
FSharp.Data.TVPTests.SprocTupleValue
0.006s✔
FSharp.Data.TVPTests.SprocTupleValue works with empty table
0.004s✔
FSharp.Data.TVPTests.TableValuedTupleWithOptionalParams
0.008s✔
FSharp.Data.TVPTests.tvpSqlParamCleanUp
0.015s✔
FSharp.Data.TVPTests.TwoTVPParameterOfSameUDTT
0.007s✔
FSharp.Data.TVPTests.UsingMappedTVPInQuery
Output
Data Source=.;Initial Catalog=AdventureWorks2012;Integrated Security=True
Skipped❢
FSharp.Data.TVPTests.UsingTVPInQuery : Fails at runtime :(
0.177s✔
FSharp.Data.TypeProviderTest
(20 tests)
0.009s✔
FSharp.Data.TypeProviderTest.asyncCustomRecord
0.007s✔
FSharp.Data.TypeProviderTest.asyncSinlgeColumn
0.005s✔
FSharp.Data.TypeProviderTest.columnsShouldNotBeNull2
Skipped❢
FSharp.Data.TypeProviderTest.CommandTimeout : Don't execute for usual runs. Too slow.
Skipped❢
FSharp.Data.TypeProviderTest.ConcurrentReaders : Thread safe execution is not supported yet
0.007s✔
FSharp.Data.TypeProviderTest.ConditionalQuery
0.004s✔
FSharp.Data.TypeProviderTest.ConnectionClose
0.003s✔
FSharp.Data.TypeProviderTest.DeleteStatement
0.027s✔
FSharp.Data.TypeProviderTest.DynamicSql
0.004s✔
FSharp.Data.TypeProviderTest.emptyResultset
0.002s✔
FSharp.Data.TypeProviderTest.ExternalInstanceConnection
0.006s✔
FSharp.Data.TypeProviderTest.ResultsetExtendedWithTrailingColumn
0.034s✔
FSharp.Data.TypeProviderTest.ResultsetRuntimeVerificationDiffColumnTypes
0.018s✔
FSharp.Data.TypeProviderTest.ResultsetRuntimeVerificationLessThanExpectedColumns
0.005s✔
FSharp.Data.TypeProviderTest.Setting the command timeout isn't overridden when giving ConnectionStrings.AdventureWorksNamed context
0.018s✔
FSharp.Data.TypeProviderTest.singleRowOption
0.005s✔
FSharp.Data.TypeProviderTest.TinyIntConversion
0.005s✔
FSharp.Data.TypeProviderTest.ToTraceString
0.003s✔
FSharp.Data.TypeProviderTest.ToTraceString double-quotes
0.015s✔
FSharp.Data.TypeProviderTest.ToTraceString for CRUD
0.093s✔
FSharp.Data.UnitsOfMeasure
(5 tests)
0.019s✔
FSharp.Data.UnitsOfMeasure.Datatable
0.020s✔
FSharp.Data.UnitsOfMeasure.FunctionDirect
0.015s✔
FSharp.Data.UnitsOfMeasure.FunctionInQuery
0.005s✔
FSharp.Data.UnitsOfMeasure.SingleOutput
0.034s✔
FSharp.Data.UnitsOfMeasure.WithParam