Skip to content

Commit

Permalink
adding orchestrated vmss test
Browse files Browse the repository at this point in the history
  • Loading branch information
automatetheneedful committed Jun 3, 2020
1 parent 2c2b9b8 commit 0950eae
Showing 1 changed file with 30 additions and 0 deletions.
Expand Up @@ -47,6 +47,24 @@ func TestAccDataSourceAzureRMVirtualMachineScaleSet_basicWindows(t *testing.T) {
})
}

func TestAccDataSourceAzureRMVirtualMachineScaleSet_orchestrated(t *testing.T) {
data := acceptance.BuildTestData(t, "data.azurerm_virtual_machine_scale_set", "test")

resource.ParallelTest(t, resource.TestCase{
PreCheck: func() { acceptance.PreCheck(t) },
Providers: acceptance.SupportedProviders,
CheckDestroy: testCheckAzureRMVirtualMachineDestroy,
Steps: []resource.TestStep{
{
Config: testAccDataSourceAzureRMVirtualMachineScaleSet_orchestrated(data),
Check: resource.ComposeTestCheckFunc(
resource.TestCheckResourceAttrSet(data.ResourceName, "id"),
),
},
},
})
}

func testAccDataSourceAzureRMVirtualMachineScaleSet_basicLinux(data acceptance.TestData) string {
template := testAccAzureRMLinuxVirtualMachineScaleSet_identitySystemAssigned(data)
return fmt.Sprintf(`
Expand All @@ -70,3 +88,15 @@ data "azurerm_virtual_machine_scale_set" "test" {
}
`, template)
}

func testAccDataSourceAzureRMVirtualMachineScaleSet_orchestrated(data acceptance.TestData) string {
template := testAccAzureRMWindowsVirtualMachine_orchestratedZonal(data)
return fmt.Sprintf(`
%s
data "azurerm_virtual_machine_scale_set" "test" {
name = azurerm_orchestrated_virtual_machine_scale_set.test.name
resource_group_name = azurerm_resource_group.test.name
}
`, template)
}

0 comments on commit 0950eae

Please sign in to comment.