@@ -55,6 +55,10 @@ func TestAccGithubEnterpriseTeamDataSource(t *testing.T) {
5555func TestAccGithubEnterpriseTeamOrganizationsDataSource (t * testing.T ) {
5656 randomID := acctest .RandStringFromCharSet (5 , acctest .CharSetAlphaNum )
5757
58+ if testAccConf .enterpriseTestOrganization == "" {
59+ t .Skip ("Skipping because `ENTERPRISE_TEST_ORGANIZATION` is not set" )
60+ }
61+
5862 config := fmt .Sprintf (`
5963 data "github_enterprise" "enterprise" {
6064 slug = "%s"
@@ -77,7 +81,7 @@ func TestAccGithubEnterpriseTeamOrganizationsDataSource(t *testing.T) {
7781 team_slug = github_enterprise_team.test.slug
7882 depends_on = [github_enterprise_team_organizations.assign]
7983 }
80- ` , testAccConf .enterpriseSlug , testResourcePrefix , randomID , testAccConf .owner )
84+ ` , testAccConf .enterpriseSlug , testResourcePrefix , randomID , testAccConf .enterpriseTestOrganization )
8185
8286 resource .Test (t , resource.TestCase {
8387 PreCheck : func () { skipUnlessMode (t , enterprise ) },
@@ -88,7 +92,7 @@ func TestAccGithubEnterpriseTeamOrganizationsDataSource(t *testing.T) {
8892 Check : resource .ComposeAggregateTestCheckFunc (
8993 resource .TestCheckResourceAttrSet ("data.github_enterprise_team_organizations.test" , "id" ),
9094 resource .TestCheckResourceAttr ("data.github_enterprise_team_organizations.test" , "organization_slugs.#" , "1" ),
91- resource .TestCheckTypeSetElemAttr ("data.github_enterprise_team_organizations.test" , "organization_slugs.*" , testAccConf .owner ),
95+ resource .TestCheckTypeSetElemAttr ("data.github_enterprise_team_organizations.test" , "organization_slugs.*" , testAccConf .enterpriseTestOrganization ),
9296 ),
9397 },
9498 },
@@ -97,7 +101,16 @@ func TestAccGithubEnterpriseTeamOrganizationsDataSource(t *testing.T) {
97101
98102func TestAccGithubEnterpriseTeamMembershipDataSource (t * testing.T ) {
99103 randomID := acctest .RandStringFromCharSet (5 , acctest .CharSetAlphaNum )
100- username := testAccConf .username
104+
105+ if testAccConf .enterpriseTestUsers == "" {
106+ t .Skip ("Skipping because `ENTERPRISE_TEST_USERS` is not set" )
107+ }
108+
109+ users := splitCommaSeparated (testAccConf .enterpriseTestUsers )
110+ if len (users ) == 0 {
111+ t .Skip ("Skipping because `ENTERPRISE_TEST_USERS` must contain at least one username" )
112+ }
113+ username := users [0 ]
101114
102115 config := fmt .Sprintf (`
103116 data "github_enterprise" "enterprise" {
0 commit comments