Skip to content

Commit 7f0a6eb

Browse files
authored
Merge pull request #1144 from timofurrer/cleanup/add-pr-flag
Use `security_and_compliance_access_level` attribute in tests
2 parents 334b041 + 8ed00b6 commit 7f0a6eb

File tree

1 file changed

+34
-40
lines changed

1 file changed

+34
-40
lines changed

internal/provider/resource_gitlab_project_test.go

Lines changed: 34 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -98,22 +98,21 @@ func TestAccGitlabProject_basic(t *testing.T) {
9898
KeepN: 10,
9999
OlderThan: "10d",
100100
},
101-
ContainerRegistryAccessLevel: gitlab.EnabledAccessControl,
102-
EmailsDisabled: true,
103-
ForkingAccessLevel: gitlab.EnabledAccessControl,
104-
IssuesAccessLevel: gitlab.EnabledAccessControl,
105-
MergeRequestsAccessLevel: gitlab.EnabledAccessControl,
106-
OperationsAccessLevel: gitlab.EnabledAccessControl,
107-
PublicBuilds: false,
108-
RepositoryAccessLevel: gitlab.EnabledAccessControl,
109-
RepositoryStorage: "default",
110-
// FIXME: this is GitLab 14.9 only, which isn't released yet. Thus, wait for it before we can use it here ...
111-
// SecurityAndComplianceAccessLevel: gitlab.EnabledAccessControl,
112-
SnippetsAccessLevel: gitlab.EnabledAccessControl,
113-
Topics: []string{"foo", "bar"},
114-
WikiAccessLevel: gitlab.EnabledAccessControl,
115-
SquashCommitTemplate: "hello squash",
116-
MergeCommitTemplate: "hello merge",
101+
ContainerRegistryAccessLevel: gitlab.EnabledAccessControl,
102+
EmailsDisabled: true,
103+
ForkingAccessLevel: gitlab.EnabledAccessControl,
104+
IssuesAccessLevel: gitlab.EnabledAccessControl,
105+
MergeRequestsAccessLevel: gitlab.EnabledAccessControl,
106+
OperationsAccessLevel: gitlab.EnabledAccessControl,
107+
PublicBuilds: false,
108+
RepositoryAccessLevel: gitlab.EnabledAccessControl,
109+
RepositoryStorage: "default",
110+
SecurityAndComplianceAccessLevel: gitlab.EnabledAccessControl,
111+
SnippetsAccessLevel: gitlab.EnabledAccessControl,
112+
Topics: []string{"foo", "bar"},
113+
WikiAccessLevel: gitlab.EnabledAccessControl,
114+
SquashCommitTemplate: "hello squash",
115+
MergeCommitTemplate: "hello merge",
117116
}
118117

119118
defaultsMainBranch = defaults
@@ -174,22 +173,21 @@ func TestAccGitlabProject_basic(t *testing.T) {
174173
KeepN: 10,
175174
OlderThan: "10d",
176175
},
177-
ContainerRegistryAccessLevel: gitlab.DisabledAccessControl,
178-
EmailsDisabled: false,
179-
ForkingAccessLevel: gitlab.DisabledAccessControl,
180-
IssuesAccessLevel: gitlab.DisabledAccessControl,
181-
MergeRequestsAccessLevel: gitlab.DisabledAccessControl,
182-
OperationsAccessLevel: gitlab.DisabledAccessControl,
183-
PublicBuilds: false,
184-
RepositoryAccessLevel: gitlab.DisabledAccessControl,
185-
RepositoryStorage: "default",
186-
// FIXME: this is GitLab 14.9 only, which isn't released yet. Thus, wait for it before we can use it here ...
187-
// SecurityAndComplianceAccessLevel: gitlab.DisabledAccessControl,
188-
SnippetsAccessLevel: gitlab.DisabledAccessControl,
189-
Topics: []string{},
190-
WikiAccessLevel: gitlab.DisabledAccessControl,
191-
SquashCommitTemplate: "goodby squash",
192-
MergeCommitTemplate: "goodby merge",
176+
ContainerRegistryAccessLevel: gitlab.DisabledAccessControl,
177+
EmailsDisabled: false,
178+
ForkingAccessLevel: gitlab.DisabledAccessControl,
179+
IssuesAccessLevel: gitlab.DisabledAccessControl,
180+
MergeRequestsAccessLevel: gitlab.DisabledAccessControl,
181+
OperationsAccessLevel: gitlab.DisabledAccessControl,
182+
PublicBuilds: false,
183+
RepositoryAccessLevel: gitlab.DisabledAccessControl,
184+
RepositoryStorage: "default",
185+
SecurityAndComplianceAccessLevel: gitlab.DisabledAccessControl,
186+
SnippetsAccessLevel: gitlab.DisabledAccessControl,
187+
Topics: []string{},
188+
WikiAccessLevel: gitlab.DisabledAccessControl,
189+
SquashCommitTemplate: "goodby squash",
190+
MergeCommitTemplate: "goodby merge",
193191
}, &received),
194192
),
195193
},
@@ -1616,8 +1614,7 @@ resource "gitlab_project" "foo" {
16161614
public_builds = false
16171615
repository_access_level = "enabled"
16181616
repository_storage = "default"
1619-
# FIXME: this is GitLab 14.9 only, which isn't released yet. Thus, wait for it before we can use it here ...
1620-
# security_and_compliance_access_level = "enabled"
1617+
security_and_compliance_access_level = "enabled"
16211618
snippets_access_level = "enabled"
16221619
topics = ["foo", "bar"]
16231620
wiki_access_level = "enabled"
@@ -1716,8 +1713,7 @@ resource "gitlab_project" "foo" {
17161713
public_builds = false
17171714
repository_access_level = "disabled"
17181715
repository_storage = "default"
1719-
# FIXME: this is GitLab 14.9 only, which isn't released yet. Thus, wait for it before we can use it here ...
1720-
# security_and_compliance_access_level = "disabled"
1716+
security_and_compliance_access_level = "disabled"
17211717
snippets_access_level = "disabled"
17221718
topics = []
17231719
wiki_access_level = "disabled"
@@ -1858,8 +1854,7 @@ resource "gitlab_project" "foo" {
18581854
public_builds = false
18591855
repository_access_level = "enabled"
18601856
repository_storage = "default"
1861-
# FIXME: this is GitLab 14.9 only, which isn't released yet. Thus, wait for it before we can use it here ...
1862-
# security_and_compliance_access_level = "enabled"
1857+
security_and_compliance_access_level = "enabled"
18631858
snippets_access_level = "enabled"
18641859
topics = ["foo", "bar"]
18651860
wiki_access_level = "enabled"
@@ -2054,8 +2049,7 @@ resource "gitlab_project" "foo" {
20542049
public_builds = false
20552050
repository_access_level = "enabled"
20562051
repository_storage = "default"
2057-
# FIXME: this is GitLab 14.9 only, which isn't released yet. Thus, wait for it before we can use it here ...
2058-
# security_and_compliance_access_level = "enabled"
2052+
security_and_compliance_access_level = "enabled"
20592053
snippets_access_level = "enabled"
20602054
topics = ["foo", "bar"]
20612055
wiki_access_level = "enabled"

0 commit comments

Comments
 (0)