Skip to content

Commit edc38ae

Browse files
authored
Add tests for enableAutomaticUpgrade property for VM Extensions (Azure#17604)
* Adding VM Extension test and session records for tests * Adding test for VMScaleSetVMExtensions * Reverting some generated files
1 parent b8ab03a commit edc38ae

File tree

5 files changed

+3662
-2861
lines changed

5 files changed

+3662
-2861
lines changed

sdk/compute/Microsoft.Azure.Management.Compute/tests/ScenarioTests/ExtensionTests.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ VirtualMachineExtension GetTestVMExtension()
2626
AutoUpgradeMinorVersion = false,
2727
ForceUpdateTag = "RerunExtension",
2828
Settings = "{}",
29-
ProtectedSettings = "{}"
29+
ProtectedSettings = "{}",
30+
EnableAutomaticUpgrade = false,
3031
};
3132
typeof(Resource).GetRuntimeProperty("Name").SetValue(vmExtension, "vmext01");
3233
typeof(Resource).GetRuntimeProperty("Type").SetValue(vmExtension, "Microsoft.Compute/virtualMachines/extensions");
@@ -131,6 +132,7 @@ private void ValidateVMExtension(VirtualMachineExtension vmExtExpected, VirtualM
131132
Assert.True(vmExtExpected.Settings.ToString() == vmExtReturned.Settings.ToString());
132133
Assert.True(vmExtExpected.ForceUpdateTag == vmExtReturned.ForceUpdateTag);
133134
Assert.True(vmExtExpected.Tags.SequenceEqual(vmExtReturned.Tags));
135+
Assert.True(vmExtExpected.EnableAutomaticUpgrade == vmExtReturned.EnableAutomaticUpgrade);
134136
}
135137

136138
private void ValidateVMExtensionInstanceView(VirtualMachineExtensionInstanceView vmExtInstanceView)

0 commit comments

Comments
 (0)