@@ -24,22 +24,22 @@ Describe "$CommandName Integration Tests" -Tags "IntegrationTests" {
24
24
$null = New-DbaAgentJob - SqlInstance $TestConfig.instance2 - Job ' dbatoolsci_testjob' - OwnerLogin ' sa'
25
25
$null = New-DbaAgentJobStep - SqlInstance $TestConfig.instance2 - Job ' dbatoolsci_testjob' - StepId 1 - StepName ' dbatoolsci Failed' - Subsystem TransactSql - SubsystemServer $srvName.sn - Command " RAISERROR (15600,-1,-1, 'dbatools_error');" - CmdExecSuccessCode 0 - OnSuccessAction QuitWithSuccess - OnFailAction QuitWithFailure - Database master - RetryAttempts 1 - RetryInterval 2
26
26
$null = Start-DbaAgentJob - SqlInstance $TestConfig.instance2 - Job ' dbatoolsci_testjob'
27
- $null = New-DbaAgentJob - SqlInstance $TestConfig.instance2 - Job ' dbatoolsci_testjob ' - OwnerLogin ' sa'
28
- $null = New-DbaAgentJobStep - SqlInstance $TestConfig.instance2 - Job ' dbatoolsci_testjob ' - StepId 1 - StepName ' dbatoolsci Failed' - Subsystem TransactSql - SubsystemServer $srvName.sn - Command " RAISERROR (15600,-1,-1, 'dbatools_error');" - CmdExecSuccessCode 0 - OnSuccessAction QuitWithSuccess - OnFailAction QuitWithFailure - Database master - RetryAttempts 1 - RetryInterval 2
27
+ $null = New-DbaAgentJob - SqlInstance $TestConfig.instance2 - Job ' dbatoolsregr_testjob ' - OwnerLogin ' sa'
28
+ $null = New-DbaAgentJobStep - SqlInstance $TestConfig.instance2 - Job ' dbatoolsregr_testjob ' - StepId 1 - StepName ' dbatoolsci Failed' - Subsystem TransactSql - SubsystemServer $srvName.sn - Command " RAISERROR (15600,-1,-1, 'dbatools_error');" - CmdExecSuccessCode 0 - OnSuccessAction QuitWithSuccess - OnFailAction QuitWithFailure - Database master - RetryAttempts 1 - RetryInterval 2
29
29
$null = New-DbaAgentJobCategory - SqlInstance $TestConfig.instance2 - Category ' dbatoolsci_job_category' - CategoryType LocalJob
30
30
$null = New-DbaAgentJob - SqlInstance $TestConfig.instance2 - Job ' dbatoolsci_testjob_disabled' - Category ' dbatoolsci_job_category' - Disabled
31
31
$null = New-DbaAgentJobStep - SqlInstance $TestConfig.instance2 - Job ' dbatoolsci_testjob_disabled' - StepId 1 - StepName ' dbatoolsci Test Step' - Subsystem TransactSql - SubsystemServer $srvName.sn - Command ' SELECT * FROM master.sys.all_columns' - CmdExecSuccessCode 0 - OnSuccessAction QuitWithSuccess - OnFailAction QuitWithFailure - Database master - RetryAttempts 1 - RetryInterval 2
32
32
}
33
33
AfterAll {
34
- $null = Remove-DbaAgentJob - SqlInstance $TestConfig.instance2 - Job dbatoolsci_testjob, dbatoolsci_testjob_disabled - Confirm:$false
34
+ $null = Remove-DbaAgentJob - SqlInstance $TestConfig.instance2 - Job dbatoolsci_testjob, dbatoolsregr_testjob , dbatoolsci_testjob_disabled - Confirm:$false
35
35
$null = Remove-DbaAgentJobCategory - SqlInstance $TestConfig.instance2 - Category ' dbatoolsci_job_category' - Confirm:$false
36
36
}
37
37
38
38
$results = Find-DbaAgentJob - SqlInstance $TestConfig.instance2 - Job dbatoolsci_testjob
39
39
It " Should find a specific job" {
40
40
$results.name | Should Be " dbatoolsci_testjob"
41
41
}
42
- $results = Find-DbaAgentJob - SqlInstance $TestConfig.instance2 - Job * dbatoolsci* - Exclude dbatoolsci_testjob_disabled
42
+ $results = Find-DbaAgentJob - SqlInstance $TestConfig.instance2 - Job * dbatoolsci* - ExcludeJobName dbatoolsci_testjob_disabled
43
43
It " Should find a specific job but not an excluded job" {
44
44
$results.name | Should Not Be " dbatoolsci_testjob_disabled"
45
45
}
@@ -79,11 +79,13 @@ Describe "$CommandName Integration Tests" -Tags "IntegrationTests" {
79
79
It " Should find jobs that are owned by sa" {
80
80
$results | Should not be null
81
81
}
82
-
83
-
84
82
$results = Find-DbaAgentJob - SqlInstance $TestConfig.instance2 - IsFailed - Since ' 2016-07-01 10:47:00'
85
83
It " Should find jobs that have been failed since July of 2016" {
86
84
$results | Should not be null
87
85
}
86
+ $results = Find-DbaAgentJob - SqlInstance $TestConfig.instance2 - Job * dbatoolsci* , * dbatoolsregr* - ExcludeJobName dbatoolsci_testjob_disabled
87
+ It " Should work with multiple wildcard passed in (see #9572)" {
88
+ $results.Count | Should - Be 2
89
+ }
88
90
}
89
91
}
0 commit comments