Skip to content

Commit b7fec10

Browse files
authored
test(privateca): cleanup policies created during testing (#12973)
* test(privateca): cleanup policies created during testing * string
1 parent 9f10c72 commit b7fec10

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

privateca/snippets/monitor_certificate_authority.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,15 @@ def create_ca_monitor_policy(project_id: str) -> None:
7272
)
7373

7474
print("Monitoring policy successfully created!", policy.name)
75+
# [END privateca_monitor_ca_expiry]
76+
return policy.name
7577

7678

77-
# [END privateca_monitor_ca_expiry]
79+
def delete_ca_monitor_policy(policy_name: str) -> None:
80+
"""Deletes a named policy in the project
81+
Args:
82+
policy_name: fully qualified name of a policy
83+
"""
84+
85+
alert_policy_client = monitoring_v3.AlertPolicyServiceClient()
86+
alert_policy_client.delete_alert_policy(name=policy_name)

privateca/snippets/test_certificate_authorities.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from delete_certificate_authority import delete_certificate_authority
2727
from disable_certificate_authority import disable_certificate_authority
2828
from enable_certificate_authority import enable_certificate_authority
29-
from monitor_certificate_authority import create_ca_monitor_policy
29+
from monitor_certificate_authority import create_ca_monitor_policy, delete_ca_monitor_policy
3030
from undelete_certificate_authority import undelete_certificate_authority
3131
from update_certificate_authority import update_ca_label
3232

@@ -126,8 +126,10 @@ def test_update_certificate_authority(
126126

127127
@backoff.on_exception(backoff_expo_wrapper, Exception, max_tries=3)
128128
def test_create_monitor_ca_policy(capsys: typing.Any) -> None:
129-
create_ca_monitor_policy(PROJECT)
129+
policy = create_ca_monitor_policy(PROJECT)
130130

131131
out, _ = capsys.readouterr()
132132

133133
assert "Monitoring policy successfully created!" in out
134+
135+
delete_ca_monitor_policy(policy)

0 commit comments

Comments
 (0)