Skip to content

Commit 4826026

Browse files
author
Corina
committed
Fix Test-RecordSetEndsWithZoneName after it stopped working
1 parent 8bb0ea5 commit 4826026

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

src/ResourceManager/Dns/Commands.Dns.Test/ScenarioTests/RecordsTests.ps1

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1087,19 +1087,14 @@ function Test-RecordSetEndsWithZoneName
10871087
$resourceGroup = TestSetup-CreateResourceGroup
10881088
$zone = New-AzureRmDnsZone -Name $zoneName -ResourceGroupName $resourceGroup.ResourceGroupName
10891089

1090-
$warning = $env:TEMP + "\warning.txt"
1091-
$message = [System.String]::Format("The relative record set name `"{0}`" includes the zone name `"{1}`". This will result in the set name `"{0}.{1}`".", $recordName, $zoneName);
1092-
(New-AzureRmDnsRecordSet -Name $recordName -RecordType A -ZoneName $zoneName -ResourceGroupName $resourceGroup.ResourceGroupName -Ttl 100) 3> $warning
1093-
1094-
if(Test-Path $warning){
1095-
$warningCombined = (Get-Content $warning)[0] + (Get-Content $warning)[1]
1096-
Assert-AreEqual $warningCombined $message
1097-
Remove-Item $warning
1098-
}
1090+
$message = [System.String]::Format("The relative record set name `"{0}`" includes the zone name `"{1}`". This will result in the set name `"{0}.{1}`". Usage of this cmdlet without DnsRecords parameter will be deprecated soon. If there is a need to create empty record set, please specify DnsRecords parameter with an empty array as value Microsoft.Azure.Commands.Dns.DnsRecordSet", $recordName, $zoneName);
1091+
$warning = (New-AzureRmDnsRecordSet -Name $recordName -RecordType A -ZoneName $zoneName -ResourceGroupName $resourceGroup.ResourceGroupName -Ttl 100) 3>&1
1092+
1093+
Assert-AreEqual $message $warning
1094+
10991095
Remove-AzureRmDnsRecordSet -Name $recordName -ZoneName $zoneName -ResourceGroupName $resourceGroup.ResourceGroupName -RecordType A -PassThru -Confirm:$false
11001096
Remove-AzureRmDnsZone -Name $zoneName -ResourceGroupName $resourceGroup.ResourceGroupName -Confirm:$false
11011097
Remove-AzureRmResourceGroup -Name $resourceGroup.ResourceGroupName -Force
1102-
11031098
}
11041099

11051100
function Test-RecordSetNewRecordNoName

0 commit comments

Comments
 (0)