Skip to content

Commit a3b4003

Browse files
authored
Merge pull request #218 from SumoLogic/ssain-aws-test-changes
do not require aws creds for all acc tests
2 parents 736b2d2 + f0c7dbe commit a3b4003

12 files changed

+23
-16
lines changed

sumologic/data_source_sumologic_admin_recommended_folder_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import (
88

99
func TestAccDataSourceAdminRecommendedFolder_basic(t *testing.T) {
1010
resource.Test(t, resource.TestCase{
11+
PreCheck: func() { testAccPreCheck(t) },
1112
Providers: testAccProviders,
1213
Steps: []resource.TestStep{
1314
{

sumologic/data_source_sumologic_collector_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import (
88

99
func TestAccDataSourcSumologicCollector_basic(t *testing.T) {
1010
resource.Test(t, resource.TestCase{
11+
PreCheck: func() { testAccPreCheck(t) },
1112
Providers: testAccProviders,
1213
Steps: []resource.TestStep{
1314
{

sumologic/data_source_sumologic_role_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import (
88

99
func TestAccDataSourcSumologicRole_basic(t *testing.T) {
1010
resource.Test(t, resource.TestCase{
11+
PreCheck: func() { testAccPreCheck(t) },
1112
Providers: testAccProviders,
1213
Steps: []resource.TestStep{
1314
{

sumologic/provider_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ func testAccPreCheck(t *testing.T) {
3838
if v := os.Getenv("SUMOLOGIC_ENVIRONMENT"); v == "" {
3939
t.Fatal("SUMOLOGIC_ENVIRONMENT must be set for acceptance tests")
4040
}
41+
}
42+
43+
func testAccPreCheckWithAWS(t *testing.T) {
44+
testAccPreCheck(t)
4145
if v := os.Getenv("SUMOLOGIC_TEST_AWS_ID"); v == "" {
4246
t.Fatal("SUMOLOGIC_TEST_AWS_ID must be set for polling source acceptance tests")
4347
}

sumologic/resource_sumologic_cloudfront_source_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ func TestAccSumologicCloudFrontSource_create(t *testing.T) {
2020
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
2121
testAwsBucket := os.Getenv("SUMOLOGIC_TEST_BUCKET_NAME")
2222
resource.Test(t, resource.TestCase{
23-
PreCheck: func() { testAccPreCheck(t) },
23+
PreCheck: func() { testAccPreCheckWithAWS(t) },
2424
Providers: testAccProviders,
2525
CheckDestroy: testAccCheckCloudFrontSourceDestroy,
2626
Steps: []resource.TestStep{
@@ -52,7 +52,7 @@ func TestAccSumologicCloudFrontSource_update(t *testing.T) {
5252
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
5353
testAwsBucket := os.Getenv("SUMOLOGIC_TEST_BUCKET_NAME")
5454
resource.Test(t, resource.TestCase{
55-
PreCheck: func() { testAccPreCheck(t) },
55+
PreCheck: func() { testAccPreCheckWithAWS(t) },
5656
Providers: testAccProviders,
5757
CheckDestroy: testAccCheckHTTPSourceDestroy,
5858
Steps: []resource.TestStep{

sumologic/resource_sumologic_cloudtrail_source_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ func TestAccSumologicCloudTrailSource_create(t *testing.T) {
2020
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
2121
testAwsBucket := os.Getenv("SUMOLOGIC_TEST_BUCKET_NAME")
2222
resource.Test(t, resource.TestCase{
23-
PreCheck: func() { testAccPreCheck(t) },
23+
PreCheck: func() { testAccPreCheckWithAWS(t) },
2424
Providers: testAccProviders,
2525
CheckDestroy: testAccCheckCloudTrailSourceDestroy,
2626
Steps: []resource.TestStep{
@@ -52,7 +52,7 @@ func TestAccSumologicCloudTrailSource_update(t *testing.T) {
5252
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
5353
testAwsBucket := os.Getenv("SUMOLOGIC_TEST_BUCKET_NAME")
5454
resource.Test(t, resource.TestCase{
55-
PreCheck: func() { testAccPreCheck(t) },
55+
PreCheck: func() { testAccPreCheckWithAWS(t) },
5656
Providers: testAccProviders,
5757
CheckDestroy: testAccCheckHTTPSourceDestroy,
5858
Steps: []resource.TestStep{

sumologic/resource_sumologic_cloudwatch_source_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ func TestAccSumologicCloudWatchSource_create(t *testing.T) {
1919
testAwsID := os.Getenv("SUMOLOGIC_TEST_AWS_ID")
2020
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
2121
resource.Test(t, resource.TestCase{
22-
PreCheck: func() { testAccPreCheck(t) },
22+
PreCheck: func() { testAccPreCheckWithAWS(t) },
2323
Providers: testAccProviders,
2424
CheckDestroy: testAccCheckCloudWatchSourceDestroy,
2525
Steps: []resource.TestStep{
@@ -50,7 +50,7 @@ func TestAccSumologicCloudWatchSource_update(t *testing.T) {
5050
testAwsID := os.Getenv("SUMOLOGIC_TEST_AWS_ID")
5151
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
5252
resource.Test(t, resource.TestCase{
53-
PreCheck: func() { testAccPreCheck(t) },
53+
PreCheck: func() { testAccPreCheckWithAWS(t) },
5454
Providers: testAccProviders,
5555
CheckDestroy: testAccCheckHTTPSourceDestroy,
5656
Steps: []resource.TestStep{

sumologic/resource_sumologic_elb_source_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ func TestAccSumologicElbSource_create(t *testing.T) {
2020
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
2121
testAwsBucket := os.Getenv("SUMOLOGIC_TEST_BUCKET_NAME")
2222
resource.Test(t, resource.TestCase{
23-
PreCheck: func() { testAccPreCheck(t) },
23+
PreCheck: func() { testAccPreCheckWithAWS(t) },
2424
Providers: testAccProviders,
2525
CheckDestroy: testAccCheckElbSourceDestroy,
2626
Steps: []resource.TestStep{
@@ -52,7 +52,7 @@ func TestAccSumologicElbSource_update(t *testing.T) {
5252
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
5353
testAwsBucket := os.Getenv("SUMOLOGIC_TEST_BUCKET_NAME")
5454
resource.Test(t, resource.TestCase{
55-
PreCheck: func() { testAccPreCheck(t) },
55+
PreCheck: func() { testAccPreCheckWithAWS(t) },
5656
Providers: testAccProviders,
5757
CheckDestroy: testAccCheckHTTPSourceDestroy,
5858
Steps: []resource.TestStep{

sumologic/resource_sumologic_kinesis_metrics_source_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ func TestAccSumologicKinesisMetricsSource_create(t *testing.T) {
1919
testAwsID := os.Getenv("SUMOLOGIC_TEST_AWS_ID")
2020
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
2121
resource.Test(t, resource.TestCase{
22-
PreCheck: func() { testAccPreCheck(t) },
22+
PreCheck: func() { testAccPreCheckWithAWS(t) },
2323
Providers: testAccProviders,
2424
CheckDestroy: testAccCheckKinesisMetricsSourceDestroy,
2525
Steps: []resource.TestStep{
@@ -50,7 +50,7 @@ func TestAccSumologicKinesisMetricsSource_update(t *testing.T) {
5050
testAwsID := os.Getenv("SUMOLOGIC_TEST_AWS_ID")
5151
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
5252
resource.Test(t, resource.TestCase{
53-
PreCheck: func() { testAccPreCheck(t) },
53+
PreCheck: func() { testAccPreCheckWithAWS(t) },
5454
Providers: testAccProviders,
5555
CheckDestroy: testAccCheckHTTPSourceDestroy,
5656
Steps: []resource.TestStep{

sumologic/resource_sumologic_metadata_source_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ func TestAccSumologicMetadataSource_create(t *testing.T) {
1919
testAwsID := os.Getenv("SUMOLOGIC_TEST_AWS_ID")
2020
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
2121
resource.Test(t, resource.TestCase{
22-
PreCheck: func() { testAccPreCheck(t) },
22+
PreCheck: func() { testAccPreCheckWithAWS(t) },
2323
Providers: testAccProviders,
2424
CheckDestroy: testAccCheckMetadataSourceDestroy,
2525
Steps: []resource.TestStep{
@@ -50,7 +50,7 @@ func TestAccSumologicMetadataSource_update(t *testing.T) {
5050
testAwsID := os.Getenv("SUMOLOGIC_TEST_AWS_ID")
5151
testAwsKey := os.Getenv("SUMOLOGIC_TEST_AWS_KEY")
5252
resource.Test(t, resource.TestCase{
53-
PreCheck: func() { testAccPreCheck(t) },
53+
PreCheck: func() { testAccPreCheckWithAWS(t) },
5454
Providers: testAccProviders,
5555
CheckDestroy: testAccCheckHTTPSourceDestroy,
5656
Steps: []resource.TestStep{

0 commit comments

Comments
 (0)