Skip to content

Update runners

Update runners #12

GitHub Actions / Unit Test Report succeeded Aug 18, 2024 in 0s

162 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
PetaPoco.SqlKata.Tests/TestResults/runneradmin_fv-az1212-928_2024-08-18_01_33_56.trx 81✅ 1s
PetaPoco.SqlKata.Tests/TestResults/runneradmin_fv-az1212-928_2024-08-18_01_34_02.trx 81✅ 6s

✅ PetaPoco.SqlKata.Tests/TestResults/runneradmin_fv-az1212-928_2024-08-18_01_33_56.trx

81 tests were completed in 1s with 81 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
PetaPoco.SqlKata.Tests.AutoGenerateTests 30✅ 107ms
PetaPoco.SqlKata.Tests.DatabaseExtensionTests 7✅ 150ms
PetaPoco.SqlKata.Tests.DefaultCompilersTests 4✅ 3ms
PetaPoco.SqlKata.Tests.MultiPocoTests 8✅ 23ms
PetaPoco.SqlKata.Tests.ToSqlTests 32✅ 14ms

✅ PetaPoco.SqlKata.Tests.AutoGenerateTests

✅ Different_Default_Mappers(mapper: ConventionMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__36_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__36_2(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, tableName: "MyOtherClass", fieldNames: ["OtherID", "OtherName"])
✅ Different_Default_Mappers(mapper: null, tableName: "MyOtherClass", fieldNames: ["OtherID", "OtherName"])
✅ Different_Default_Mappers(mapper: UnderscoreMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__0_0(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__0_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, tableName: "my_other_class", fieldNames: ["other_id", "other_name"])
✅ Different_Mappers(mapper: ConventionMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__36_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__36_2(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, tableName: "MyOtherClass", fieldNames: ["OtherID", "OtherName"])
✅ Different_Mappers(mapper: null, tableName: "MyOtherClass", fieldNames: ["OtherID", "OtherName"])
✅ Different_Mappers(mapper: UnderscoreMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__0_0(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__0_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, tableName: "my_other_class", fieldNames: ["other_id", "other_name"])
✅ ForObject_Simple_Class
✅ ForObject_With_TableName
✅ ForType_NullMapper_Throws
✅ ForType_NullQuery_Throws
✅ ForType_Simple_Class
✅ ForType_T_Simple_Class
✅ ForType_T_With_TableName
✅ ForType_With_TableName
✅ Generate_NoFields
✅ Generate_NoFields_Object
✅ Generate_SimpleClass
✅ Generate_SimpleObject
✅ Generate_T_NoFields
✅ Generate_T_SimpleClass
✅ Generate_T_SimpleClass_HasFrom
✅ Generate_T_SimpleClass_HasSelect
✅ Generate_T_With_ColumnNames
✅ Generate_T_With_TableName
✅ Generate_With_ColumnNames
✅ Generate_With_ColumnNames_Object
✅ Generate_With_TableName
✅ Generate_With_TableName_Object
✅ GenerateSelect_NullMapper_Throws
✅ GenerateSelect_NullQuery_Throws

✅ PetaPoco.SqlKata.Tests.DatabaseExtensionTests

✅ Execute_Uses_Provider(provider: MySqlDatabaseProvider { HasNativeGuidSupport = False, PagingUtility = PagingHelper { RegexColumns = \A\s*SELECT\s+((?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|.)*?)(?<!,\s+)\bFROM\b, RegexDistinct = \ADISTINCT\s, RegexOrderBy = \bORDER\s+BY\s+(?!.*?(?:\)|\s+)AS\s)(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?(?:\s*,\s*(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?)*, SimpleRegexOrderBy = \bORDER\s+BY\s+ } }, expectedSql: "UPDATE `Foo` SET `Bar` = @0 WHERE `Bar` = @1")
✅ Execute_Uses_Provider(provider: SqlServerDatabaseProvider { HasNativeGuidSupport = False, PagingUtility = PagingHelper { RegexColumns = \A\s*SELECT\s+((?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|.)*?)(?<!,\s+)\bFROM\b, RegexDistinct = \ADISTINCT\s, RegexOrderBy = \bORDER\s+BY\s+(?!.*?(?:\)|\s+)AS\s)(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?(?:\s*,\s*(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?)*, SimpleRegexOrderBy = \bORDER\s+BY\s+ } }, expectedSql: "UPDATE [Foo] SET [Bar] = @0 WHERE [Bar] = @1")
✅ First_Should_Throw
✅ Query_Uses_Custom_Compiler
✅ Query_Uses_Explicit_Compiler
✅ Query_Uses_MapperAndProvider(provider: MySqlDatabaseProvider { HasNativeGuidSupport = False, PagingUtility = PagingHelper { RegexColumns = \A\s*SELECT\s+((?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|.)*?)(?<!,\s+)\bFROM\b, RegexDistinct = \ADISTINCT\s, RegexOrderBy = \bORDER\s+BY\s+(?!.*?(?:\)|\s+)AS\s)(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?(?:\s*,\s*(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?)*, SimpleRegexOrderBy = \bORDER\s+BY\s+ } }, mapper: UnderscoreMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__0_0(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__0_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, selectText: "SELECT `some_id`, `some_name` FROM `some_class` WH"...)
✅ Query_Uses_MapperAndProvider(provider: SqlServerDatabaseProvider { HasNativeGuidSupport = False, PagingUtility = PagingHelper { RegexColumns = \A\s*SELECT\s+((?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|.)*?)(?<!,\s+)\bFROM\b, RegexDistinct = \ADISTINCT\s, RegexOrderBy = \bORDER\s+BY\s+(?!.*?(?:\)|\s+)AS\s)(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?(?:\s*,\s*(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?)*, SimpleRegexOrderBy = \bORDER\s+BY\s+ } }, mapper: ConventionMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__36_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__36_2(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, selectText: "SELECT [SomeID], [SomeName] FROM [SomeClass] WHERE"...)

✅ PetaPoco.SqlKata.Tests.DefaultCompilersTests

✅ Adding_And_Removing_Custom_Works
✅ Get_For_Custom_Should_Throw
✅ Get_Should_Work_For_Known_Types(compilerType: Firebird, compiler: typeof(SqlKata.Compilers.FirebirdCompiler))
✅ Get_Should_Work_For_Known_Types(compilerType: MySql, compiler: typeof(SqlKata.Compilers.MySqlCompiler))

✅ PetaPoco.SqlKata.Tests.MultiPocoTests

✅ Fetch_12_Works
✅ Fetch_123_Works
✅ Fetch_1234_Works
✅ Fetch_12345_Works
✅ Fetch_12345Ret_Works
✅ Fetch_1234Ret_Works
✅ Fetch_123Ret_Works
✅ Fetch_12Ret_Works

✅ PetaPoco.SqlKata.Tests.ToSqlTests

✅ Cant_Have_Just_Where
✅ Delete
✅ Different_Compilers(type: Firebird, table: "\"FOO\"")
✅ Different_Compilers(type: MySql, table: "`Foo`")
✅ Different_Compilers(type: Postgres, table: "\"Foo\"")
✅ Different_Compilers(type: SQLite, table: "\"Foo\"")
✅ Different_Compilers(type: SqlServer, table: "[Foo]")
✅ Different_Default_Compilers(type: Firebird, table: "\"FOO\"")
✅ Different_Default_Compilers(type: MySql, table: "`Foo`")
✅ Different_Default_Compilers(type: Postgres, table: "\"Foo\"")
✅ Different_Default_Compilers(type: SQLite, table: "\"Foo\"")
✅ Different_Default_Compilers(type: SqlServer, table: "[Foo]")
✅ GenerateSelect_SimpleType
✅ GenerateSelect_SimpleType_With_Columns
✅ GenerateSelect_SimpleType_WithFrom
✅ GenerateSelect_With_From
✅ GenerateSelect_With_FromRaw
✅ GenerateSelect_With_SelectRaw
✅ Insert
✅ Multiple_Where
✅ Null_Custom_Instance
✅ NullCompiler_ShouldThrow
✅ NullQuery_ShouldThrow
✅ Pass_Compiler_Instance
✅ Pass_Generic
✅ Select_Null
✅ Select_With_Where
✅ Set_Custom_Instance
✅ Simple_Select
✅ Specify_Columns
✅ Update
✅ Where_Or

✅ PetaPoco.SqlKata.Tests/TestResults/runneradmin_fv-az1212-928_2024-08-18_01_34_02.trx

81 tests were completed in 6s with 81 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
PetaPoco.SqlKata.Tests.AutoGenerateTests 30✅ 2s
PetaPoco.SqlKata.Tests.DatabaseExtensionTests 7✅ 538ms
PetaPoco.SqlKata.Tests.DefaultCompilersTests 4✅ 7ms
PetaPoco.SqlKata.Tests.MultiPocoTests 8✅ 48ms
PetaPoco.SqlKata.Tests.ToSqlTests 32✅ 39ms

✅ PetaPoco.SqlKata.Tests.AutoGenerateTests

✅ Different_Default_Mappers(mapper: ConventionMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__36_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__36_2(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, tableName: "MyOtherClass", fieldNames: ["OtherID", "OtherName"])
✅ Different_Default_Mappers(mapper: null, tableName: "MyOtherClass", fieldNames: ["OtherID", "OtherName"])
✅ Different_Default_Mappers(mapper: UnderscoreMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__0_0(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__0_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, tableName: "my_other_class", fieldNames: ["other_id", "other_name"])
✅ Different_Mappers(mapper: ConventionMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__36_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__36_2(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, tableName: "MyOtherClass", fieldNames: ["OtherID", "OtherName"])
✅ Different_Mappers(mapper: null, tableName: "MyOtherClass", fieldNames: ["OtherID", "OtherName"])
✅ Different_Mappers(mapper: UnderscoreMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__0_0(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__0_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, tableName: "my_other_class", fieldNames: ["other_id", "other_name"])
✅ ForObject_Simple_Class
✅ ForObject_With_TableName
✅ ForType_NullMapper_Throws
✅ ForType_NullQuery_Throws
✅ ForType_Simple_Class
✅ ForType_T_Simple_Class
✅ ForType_T_With_TableName
✅ ForType_With_TableName
✅ Generate_NoFields
✅ Generate_NoFields_Object
✅ Generate_SimpleClass
✅ Generate_SimpleObject
✅ Generate_T_NoFields
✅ Generate_T_SimpleClass
✅ Generate_T_SimpleClass_HasFrom
✅ Generate_T_SimpleClass_HasSelect
✅ Generate_T_With_ColumnNames
✅ Generate_T_With_TableName
✅ Generate_With_ColumnNames
✅ Generate_With_ColumnNames_Object
✅ Generate_With_TableName
✅ Generate_With_TableName_Object
✅ GenerateSelect_NullMapper_Throws
✅ GenerateSelect_NullQuery_Throws

✅ PetaPoco.SqlKata.Tests.DatabaseExtensionTests

✅ Execute_Uses_Provider(provider: MySqlDatabaseProvider { HasNativeGuidSupport = False, PagingUtility = PagingHelper { RegexColumns = \A\s*SELECT\s+((?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|.)*?)(?<!,\s+)\bFROM\b, RegexDistinct = \ADISTINCT\s, RegexOrderBy = \bORDER\s+BY\s+(?!.*?(?:\)|\s+)AS\s)(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?(?:\s*,\s*(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?)*, SimpleRegexOrderBy = \bORDER\s+BY\s+ } }, expectedSql: "UPDATE `Foo` SET `Bar` = @0 WHERE `Bar` = @1")
✅ Execute_Uses_Provider(provider: SqlServerDatabaseProvider { HasNativeGuidSupport = False, PagingUtility = PagingHelper { RegexColumns = \A\s*SELECT\s+((?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|.)*?)(?<!,\s+)\bFROM\b, RegexDistinct = \ADISTINCT\s, RegexOrderBy = \bORDER\s+BY\s+(?!.*?(?:\)|\s+)AS\s)(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?(?:\s*,\s*(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?)*, SimpleRegexOrderBy = \bORDER\s+BY\s+ } }, expectedSql: "UPDATE [Foo] SET [Bar] = @0 WHERE [Bar] = @1")
✅ First_Should_Throw
✅ Query_Uses_Custom_Compiler
✅ Query_Uses_Explicit_Compiler
✅ Query_Uses_MapperAndProvider(provider: MySqlDatabaseProvider { HasNativeGuidSupport = False, PagingUtility = PagingHelper { RegexColumns = \A\s*SELECT\s+((?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|.)*?)(?<!,\s+)\bFROM\b, RegexDistinct = \ADISTINCT\s, RegexOrderBy = \bORDER\s+BY\s+(?!.*?(?:\)|\s+)AS\s)(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?(?:\s*,\s*(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?)*, SimpleRegexOrderBy = \bORDER\s+BY\s+ } }, mapper: UnderscoreMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__0_0(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__0_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, selectText: "SELECT `some_id`, `some_name` FROM `some_class` WH"...)
✅ Query_Uses_MapperAndProvider(provider: SqlServerDatabaseProvider { HasNativeGuidSupport = False, PagingUtility = PagingHelper { RegexColumns = \A\s*SELECT\s+((?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|.)*?)(?<!,\s+)\bFROM\b, RegexDistinct = \ADISTINCT\s, RegexOrderBy = \bORDER\s+BY\s+(?!.*?(?:\)|\s+)AS\s)(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?(?:\s*,\s*(?:\((?>\((?<depth>)|\)(?<-depth>)|.?)*(?(depth)(?!))\)|[\[\]`"\w\(\)\.])+(?:\s+(?:ASC|DESC))?)*, SimpleRegexOrderBy = \bORDER\s+BY\s+ } }, mapper: ConventionMapper { FromDbConverter = Func`3 { Method = System.Func`2[System.Object,System.Object] <.ctor>b__36_7(System.Reflection.PropertyInfo, System.Type), Target = <>c { ... } }, GetSequenceName = Func`3 { Method = System.String <.ctor>b__36_0(System.Type, System.Reflection.PropertyInfo), Target = <>c { ... } }, InflectColumnName = Func`3 { Method = System.String <.ctor>b__36_1(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, InflectTableName = Func`3 { Method = System.String <.ctor>b__36_2(PetaPoco.Core.Inflection.IInflector, System.String), Target = <>c { ... } }, IsPrimaryKeyAutoIncrement = Func`2 { Method = Boolean <.ctor>b__36_5(System.Type), Target = <>c { ... } }, ... }, selectText: "SELECT [SomeID], [SomeName] FROM [SomeClass] WHERE"...)

✅ PetaPoco.SqlKata.Tests.DefaultCompilersTests

✅ Adding_And_Removing_Custom_Works
✅ Get_For_Custom_Should_Throw
✅ Get_Should_Work_For_Known_Types(compilerType: Firebird, compiler: typeof(SqlKata.Compilers.FirebirdCompiler))
✅ Get_Should_Work_For_Known_Types(compilerType: MySql, compiler: typeof(SqlKata.Compilers.MySqlCompiler))

✅ PetaPoco.SqlKata.Tests.MultiPocoTests

✅ Fetch_12_Works
✅ Fetch_123_Works
✅ Fetch_1234_Works
✅ Fetch_12345_Works
✅ Fetch_12345Ret_Works
✅ Fetch_1234Ret_Works
✅ Fetch_123Ret_Works
✅ Fetch_12Ret_Works

✅ PetaPoco.SqlKata.Tests.ToSqlTests

✅ Cant_Have_Just_Where
✅ Delete
✅ Different_Compilers(type: Firebird, table: "\"FOO\"")
✅ Different_Compilers(type: MySql, table: "`Foo`")
✅ Different_Compilers(type: Postgres, table: "\"Foo\"")
✅ Different_Compilers(type: SQLite, table: "\"Foo\"")
✅ Different_Compilers(type: SqlServer, table: "[Foo]")
✅ Different_Default_Compilers(type: Firebird, table: "\"FOO\"")
✅ Different_Default_Compilers(type: MySql, table: "`Foo`")
✅ Different_Default_Compilers(type: Postgres, table: "\"Foo\"")
✅ Different_Default_Compilers(type: SQLite, table: "\"Foo\"")
✅ Different_Default_Compilers(type: SqlServer, table: "[Foo]")
✅ GenerateSelect_SimpleType
✅ GenerateSelect_SimpleType_With_Columns
✅ GenerateSelect_SimpleType_WithFrom
✅ GenerateSelect_With_From
✅ GenerateSelect_With_FromRaw
✅ GenerateSelect_With_SelectRaw
✅ Insert
✅ Multiple_Where
✅ Null_Custom_Instance
✅ NullCompiler_ShouldThrow
✅ NullQuery_ShouldThrow
✅ Pass_Compiler_Instance
✅ Pass_Generic
✅ Select_Null
✅ Select_With_Where
✅ Set_Custom_Instance
✅ Simple_Select
✅ Specify_Columns
✅ Update
✅ Where_Or