Set-SqlDscDatabaseDefaultFullTextCatalog: add new command
#2352
Build #17.3.0-PR2352.74 had test failures
Details
- Failed: 35 (0.14%)
- Passed: 24,131 (99.67%)
- Other: 45 (0.19%)
- Total: 24,211
- 164 of 164 class covered (100.00%)
- 10072 of 10684 instruction covered (94.27%)
- 9090 of 9583 line covered (94.86%)
- 387 of 407 method covered (95.09%)
Annotations
Check failure on line 1395 in Build log
azure-pipelines / dsccommunity.SqlServerDsc
Build log #L1395
[-] Should set default catalog successfully 95ms (91ms|4ms)
Check failure on line 1442 in Build log
azure-pipelines / dsccommunity.SqlServerDsc
Build log #L1442
[-] Should change to a different catalog 22ms (21ms|1ms)
Check failure on line 1489 in Build log
azure-pipelines / dsccommunity.SqlServerDsc
Build log #L1489
[-] Should be idempotent when catalog is already set 63ms (62ms|1ms)
Check failure on line 1539 in Build log
azure-pipelines / dsccommunity.SqlServerDsc
Build log #L1539
[-] Should set catalog using database object 18ms (16ms|2ms)
azure-pipelines / dsccommunity.SqlServerDsc
Set-SqlDscDatabaseDefaultFullTextCatalog.When setting default full-text catalog using ServerObject parameter set.Should set default catalog successfully
Expected strings to be the same, but they were different.
Expected length: 25
Actual length: 0
Strings differ at index 0.
Expected: 'TestFTCatalog1_1372080334'
But was: ''
^
Raw output
at $resultDb.DefaultFullTextCatalog | Should -Be $script:testCatalogName1, D:\a\1\s\tests\Integration\Commands\Set-SqlDscDatabaseDefaultFullTextCatalog.Integration.Tests.ps1:82
at Invoke-Assertion, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:11391
at Should<End>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:11330
at <ScriptBlock>, D:\a\1\s\tests\Integration\Commands\Set-SqlDscDatabaseDefaultFullTextCatalog.Integration.Tests.ps1:82
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2206
at Invoke-TestItem, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1254
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:890
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1737
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.ps1:3
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:3150
at Invoke-InNewScriptScope, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:3157
at Run-Test, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1740
at Invoke-Test, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2554
at Invoke-Pester<End>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:5050
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Sampler\0.118.3\tasks\Invoke-Pester.pester.build.ps1:906
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:703
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:675
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:675
at <ScriptBlock><End>, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:854
at <ScriptBlock><Begin>, D:\a\1\s\build.ps1:532
at <ScriptBlock>, D:\a\_temp\ea2967bc-1993-4d4c-afd0-9d0d8b2a0ede.ps1:102
at <ScriptBlock>, <No file>:1
azure-pipelines / dsccommunity.SqlServerDsc
Set-SqlDscDatabaseDefaultFullTextCatalog.When setting default full-text catalog using ServerObject parameter set.Should change to a different catalog
Expected strings to be the same, but they were different.
Expected length: 25
Actual length: 0
Strings differ at index 0.
Expected: 'TestFTCatalog2_1808911817'
But was: ''
^
Raw output
at $updatedDb.DefaultFullTextCatalog | Should -Be $script:testCatalogName2, D:\a\1\s\tests\Integration\Commands\Set-SqlDscDatabaseDefaultFullTextCatalog.Integration.Tests.ps1:94
at Invoke-Assertion, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:11391
at Should<End>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:11330
at <ScriptBlock>, D:\a\1\s\tests\Integration\Commands\Set-SqlDscDatabaseDefaultFullTextCatalog.Integration.Tests.ps1:94
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2206
at Invoke-TestItem, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1254
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:890
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1737
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.ps1:3
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:3150
at Invoke-InNewScriptScope, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:3157
at Run-Test, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1740
at Invoke-Test, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2554
at Invoke-Pester<End>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:5050
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Sampler\0.118.3\tasks\Invoke-Pester.pester.build.ps1:906
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:703
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:675
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:675
at <ScriptBlock><End>, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:854
at <ScriptBlock><Begin>, D:\a\1\s\build.ps1:532
at <ScriptBlock>, D:\a\_temp\ea2967bc-1993-4d4c-afd0-9d0d8b2a0ede.ps1:102
at <ScriptBlock>, <No file>:1
azure-pipelines / dsccommunity.SqlServerDsc
Set-SqlDscDatabaseDefaultFullTextCatalog.When setting default full-text catalog using ServerObject parameter set.Should be idempotent when catalog is already set
Expected strings to be the same, but they were different.
Expected length: 25
Actual length: 0
Strings differ at index 0.
Expected: 'TestFTCatalog1_1372080334'
But was: ''
^
Raw output
at $updatedDb.DefaultFullTextCatalog | Should -Be $script:testCatalogName1, D:\a\1\s\tests\Integration\Commands\Set-SqlDscDatabaseDefaultFullTextCatalog.Integration.Tests.ps1:106
at Invoke-Assertion, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:11391
at Should<End>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:11330
at <ScriptBlock>, D:\a\1\s\tests\Integration\Commands\Set-SqlDscDatabaseDefaultFullTextCatalog.Integration.Tests.ps1:106
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2206
at Invoke-TestItem, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1254
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:890
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1737
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.ps1:3
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:3150
at Invoke-InNewScriptScope, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:3157
at Run-Test, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1740
at Invoke-Test, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2554
at Invoke-Pester<End>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:5050
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Sampler\0.118.3\tasks\Invoke-Pester.pester.build.ps1:906
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:703
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:675
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:675
at <ScriptBlock><End>, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:854
at <ScriptBlock><Begin>, D:\a\1\s\build.ps1:532
at <ScriptBlock>, D:\a\_temp\ea2967bc-1993-4d4c-afd0-9d0d8b2a0ede.ps1:102
at <ScriptBlock>, <No file>:1
azure-pipelines / dsccommunity.SqlServerDsc
Set-SqlDscDatabaseDefaultFullTextCatalog.When setting default full-text catalog using DatabaseObject parameter set.Should set catalog using database object
Expected strings to be the same, but they were different.
Expected length: 25
Actual length: 0
Strings differ at index 0.
Expected: 'TestFTCatalog2_1808911817'
But was: ''
^
Raw output
at $updatedDb.DefaultFullTextCatalog | Should -Be $script:testCatalogName2, D:\a\1\s\tests\Integration\Commands\Set-SqlDscDatabaseDefaultFullTextCatalog.Integration.Tests.ps1:128
at Invoke-Assertion, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:11391
at Should<End>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:11330
at <ScriptBlock>, D:\a\1\s\tests\Integration\Commands\Set-SqlDscDatabaseDefaultFullTextCatalog.Integration.Tests.ps1:128
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2206
at Invoke-TestItem, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1254
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:890
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:948
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2073
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2034
at Invoke-ScriptBlock, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2209
at Invoke-Block, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:995
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1737
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.ps1:3
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:3150
at Invoke-InNewScriptScope, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:3157
at Run-Test, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:1740
at Invoke-Test, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:2554
at Invoke-Pester<End>, D:\a\1\s\output\RequiredModules\Pester\6.0.0\Pester.psm1:5050
at <ScriptBlock>, D:\a\1\s\output\RequiredModules\Sampler\0.118.3\tasks\Invoke-Pester.pester.build.ps1:906
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:703
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:675
at *Task, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:675
at <ScriptBlock><End>, D:\a\1\s\output\RequiredModules\InvokeBuild\5.14.22\Invoke-Build.ps1:854
at <ScriptBlock><Begin>, D:\a\1\s\build.ps1:532
at <ScriptBlock>, D:\a\_temp\ea2967bc-1993-4d4c-afd0-9d0d8b2a0ede.ps1:102
at <ScriptBlock>, <No file>:1