Skip to content

Commit 633464b

Browse files
committed
Fix the test script to add additional parameter to avoid prompt
1 parent c9a6656 commit 633464b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Sql/Sql.Test/ScenarioTests/DatabaseBackupTests.ps1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -435,21 +435,21 @@ function Test-LongTermRetentionV2ResourceGroupBased
435435
$backupForLegalHold = Set-AzSqlDatabaseLongTermRetentionBackupLegalHold -Location $locationName -ServerName $serverName -DatabaseName $backupForLegalHold.DatabaseName -BackupName $backupForLegalHold.BackupName -Force -PassThru
436436
Assert-AreEqual $backupForLegalHold.LegalHoldImmutability "Enabled"
437437

438-
$backupForLegalHold = Remove-AzSqlDatabaseLongTermRetentionBackupLegalHold -Location $locationName -ServerName $serverName -DatabaseName $backupForLegalHold.DatabaseName -BackupName $backupForLegalHold.BackupName -Force -PassThru
438+
$backupForLegalHold = Remove-AzSqlDatabaseLongTermRetentionBackupLegalHold -Location $locationName -ServerName $serverName -DatabaseName $backupForLegalHold.DatabaseName -BackupName $backupForLegalHold.BackupName -ForceDropExpired -Force -PassThru
439439
Assert-AreEqual $backupForLegalHold.LegalHoldImmutability "Disabled"
440440

441441
# Test legal hold with ResourceId
442442
$backupForLegalHold = Set-AzSqlDatabaseLongTermRetentionBackupLegalHold -ResourceId $backupForLegalHold.ResourceId -Force -PassThru
443443
Assert-AreEqual $backupForLegalHold.LegalHoldImmutability "Enabled"
444444

445-
$backupForLegalHold = Remove-AzSqlDatabaseLongTermRetentionBackupLegalHold -ResourceId $backupForLegalHold.ResourceId -Force -PassThru
445+
$backupForLegalHold = Remove-AzSqlDatabaseLongTermRetentionBackupLegalHold -ResourceId $backupForLegalHold.ResourceId -Force -ForceDropExpired -PassThru
446446
Assert-AreEqual $backupForLegalHold.LegalHoldImmutability "Disabled"
447447

448448
# Test Legal Hold with input object piping
449449
$backupForLegalHold = Get-AzSqlDatabaseLongTermRetentionBackup -Location $locationName -ServerName $serverName -DatabaseName $backupForLegalHold.DatabaseName -BackupName $backupForLegalHold.BackupName -ResourceGroupName $resourceGroup | Set-AzSqlDatabaseLongTermRetentionBackupLegalHold -Force -PassThru
450450
Assert-AreEqual $backupForLegalHold.LegalHoldImmutability "Enabled"
451451

452-
$backupForLegalHold = Get-AzSqlDatabaseLongTermRetentionBackup -Location $locationName -ServerName $serverName -DatabaseName $backupForLegalHold.DatabaseName -BackupName $backupForLegalHold.BackupName -ResourceGroupName $resourceGroup | Remove-AzSqlDatabaseLongTermRetentionBackupLegalHold -Force -PassThru
452+
$backupForLegalHold = Get-AzSqlDatabaseLongTermRetentionBackup -Location $locationName -ServerName $serverName -DatabaseName $backupForLegalHold.DatabaseName -BackupName $backupForLegalHold.BackupName -ResourceGroupName $resourceGroup | Remove-AzSqlDatabaseLongTermRetentionBackupLegalHold -Force -ForceDropExpired -PassThru
453453
Assert-AreEqual $backupForLegalHold.LegalHoldImmutability "Disabled"
454454

455455
Get-AzSqlDatabase -ResourceGroup $resourceGroup -ServerName $serverName -DatabaseName $databaseWithRemovableBackup | Get-AzSqlDatabaseLongTermRetentionBackup -OnlyLatestPerDatabase

0 commit comments

Comments
 (0)