From 29f9bcb95a6f5e70601e93b18af5db8d95195204 Mon Sep 17 00:00:00 2001 From: ykim-1 Date: Tue, 11 Feb 2025 09:33:06 -0800 Subject: [PATCH] add disabling acl tc --- test/integration/models/lke/test_lke.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/test/integration/models/lke/test_lke.py b/test/integration/models/lke/test_lke.py index f2fb3f2e5..7355ca40b 100644 --- a/test/integration/models/lke/test_lke.py +++ b/test/integration/models/lke/test_lke.py @@ -297,6 +297,22 @@ def test_lke_cluster_acl(lke_cluster_with_acl): assert acl == cluster.control_plane_acl assert acl.addresses.ipv4 == ["10.0.0.2/32"] + +def test_lke_cluster_disable_acl(lke_cluster_with_acl): + cluster = lke_cluster_with_acl + + assert cluster.control_plane_acl.enabled + + acl = cluster.control_plane_acl_update( + LKEClusterControlPlaneACLOptions( + enabled=False, + ) + ) + + assert acl.enabled is False + assert acl == cluster.control_plane_acl + assert acl.addresses.ipv4 == ["10.0.0.2/32"] + cluster.control_plane_acl_delete() assert not cluster.control_plane_acl.enabled