Skip to content

Commit fa76459

Browse files
authored
Test consistency pass / general clean up (#303)
* More general subnet compartment_id assertion * Fix inconsistent test related naming * Convert resource.UnitTest to resource.Test in some missed locations * Remove cruft files * Add missing copywrites * Remove duplicate log statement
1 parent 7f07b29 commit fa76459

15 files changed

+27
-57
lines changed

circle.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

data_source_obmcs_core_ipsec_status_test.go renamed to data_source_obmcs_core_ipsec_connection_status_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,6 @@ func (s *DatasourceCoreIPSecStatusTestSuite) SetupTest() {
4141
drg_id = "${oci_core_drg.t.id}"
4242
display_name = "-tf-ipsec"
4343
static_routes = ["10.0.0.0/16"]
44-
}
45-
data "oci_core_ipsec_status" "s" {
46-
ipsec_id = "${oci_core_ipsec.t.id}"
4744
}`
4845
s.ResourceName = "data.oci_core_ipsec_status.s"
4946
}
@@ -56,7 +53,10 @@ func (s *DatasourceCoreIPSecStatusTestSuite) TestAccDatasourceCoreIPSecStatus_ba
5653
{
5754
ImportState: true,
5855
ImportStateVerify: true,
59-
Config: s.Config,
56+
Config: s.Config + `
57+
data "oci_core_ipsec_status" "s" {
58+
ipsec_id = "${oci_core_ipsec.t.id}"
59+
}`,
6060
Check: resource.ComposeTestCheckFunc(
6161
resource.TestCheckResourceAttrSet(s.ResourceName, "id"),
6262
resource.TestCheckResourceAttrSet(s.ResourceName, "tunnels.#"),

data_source_obmcs_core_vnic_test.go

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import (
1111
"github.com/stretchr/testify/suite"
1212
)
1313

14-
type DataSourceCoreVnicTestSuite struct {
14+
type DatasourceCoreVnicTestSuite struct {
1515
suite.Suite
1616
Client *baremetal.Client
1717
Config string
@@ -20,28 +20,27 @@ type DataSourceCoreVnicTestSuite struct {
2020
ResourceName string
2121
}
2222

23-
func (s *DataSourceCoreVnicTestSuite) SetupTest() {
23+
func (s *DatasourceCoreVnicTestSuite) SetupTest() {
2424
s.Client = testAccClient
2525
s.Provider = testAccProvider
2626
s.Providers = testAccProviders
2727
s.Config = testProviderConfig() + instanceDnsConfig
28-
s.ResourceName = "data.oci_core_vnic.v"
28+
s.ResourceName = "data.oci_core_vnic.t"
2929
}
3030

31-
func (s *DataSourceCoreVnicTestSuite) TestAccDatasrouceCoreAttachVnic() {
32-
31+
func (s *DatasourceCoreVnicTestSuite) TestAccDatasourceCoreAttachVnic_basic() {
3332
resource.Test(s.T(), resource.TestCase{
3433
Providers: s.Providers,
3534
Steps: []resource.TestStep{
3635
{
3736
ImportState: true,
3837
ImportStateVerify: true,
3938
Config: s.Config + `
40-
data "oci_core_vnic_attachments" "va" {
39+
data "oci_core_vnic_attachments" "t" {
4140
compartment_id = "${var.compartment_id}"
4241
instance_id = "${oci_core_instance.t.id}"
4342
}
44-
data "oci_core_vnic" "v" {
43+
data "oci_core_vnic" "t" {
4544
vnic_id = "${lookup(data.oci_core_vnic_attachments.va.vnic_attachments[0],"vnic_id")}"
4645
}`,
4746
Check: resource.ComposeTestCheckFunc(
@@ -64,6 +63,6 @@ func (s *DataSourceCoreVnicTestSuite) TestAccDatasrouceCoreAttachVnic() {
6463
})
6564
}
6665

67-
func TestDataSourceCoreVnicTestSuite(t *testing.T) {
68-
suite.Run(t, new(DataSourceCoreVnicTestSuite))
66+
func TestDatasourceCoreVnicTestSuite(t *testing.T) {
67+
suite.Run(t, new(DatasourceCoreVnicTestSuite))
6968
}

data_source_obmcs_loadbalancer_loadbalancer_policies_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ func TestAccDatasourceLoadBalancerPolicies_basic(t *testing.T) {
1717

1818
resourceName := "data.oci_load_balancer_policies.t"
1919

20-
resource.UnitTest(t, resource.TestCase{
20+
resource.Test(t, resource.TestCase{
2121
PreventPostDestroyRefresh: true,
2222
Providers: providers,
2323
Steps: []resource.TestStep{

data_source_obmcs_loadbalancer_loadbalancer_protocols_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ func TestAccDatasourceLoadBalancerProtocols_basic(t *testing.T) {
1717

1818
resourceName := "data.oci_load_balancer_protocols.t"
1919

20-
resource.UnitTest(t, resource.TestCase{
20+
resource.Test(t, resource.TestCase{
2121
PreventPostDestroyRefresh: true,
2222
Providers: providers,
2323
Steps: []resource.TestStep{

provider.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,6 @@ func providerConfig(d *schema.ResourceData) (clients interface{}, err error) {
241241
func(o *baremetal.NewClientOptions) {
242242
o.UserAgent = fmt.Sprintf("Oracle-GoSDK/%s (go/%s; %s/%s; terraform/%s) Oracle-TerraformProvider/%s",
243243
baremetal.SDKVersion, runtime.Version(), runtime.GOOS, runtime.GOARCH, terraform.VersionString(), Version)
244-
log.Println(fmt.Sprintf("User Agent: %s", o.UserAgent))
245244
},
246245
}
247246

resource_obmcs_core_subnet_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func TestAccResourceCoreSubnetCreate_basic(t *testing.T) {
5757
resource.TestCheckResourceAttrSet(resourceName, "time_created"),
5858
resource.TestCheckResourceAttrSet(resourceName, "virtual_router_ip"),
5959
resource.TestCheckResourceAttrSet(resourceName, "virtual_router_mac"),
60-
resource.TestMatchResourceAttr(resourceName, "compartment_id", regexp.MustCompile("ocid1\\.compartment\\.oc1\\..*")),
60+
resource.TestCheckResourceAttrSet(resourceName, "compartment_id"),
6161
resource.TestMatchResourceAttr(resourceName, "vcn_id", regexp.MustCompile("ocid1\\.vcn\\.oc1\\..*")),
6262
resource.TestMatchResourceAttr(resourceName, "dhcp_options_id", regexp.MustCompile("ocid1\\.dhcpoptions\\.oc1\\..*")),
6363
resource.TestMatchResourceAttr(resourceName, "route_table_id", regexp.MustCompile("ocid1\\.routetable\\.oc1\\..*")),

resource_obmcs_loadbalancer_backend_set_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
2+
13
package main
24

35
import (

resource_obmcs_loadbalancer_backend_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
2+
13
package main
24

35
import (

resource_obmcs_loadbalancer_certificate_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
2+
13
package main
24

35
import (

0 commit comments

Comments
 (0)