From bbea8c83a246a09e21e81b87348070556ae5dbbc Mon Sep 17 00:00:00 2001 From: Marek Stastny Date: Thu, 19 Sep 2024 13:54:27 +0200 Subject: [PATCH] fix TlsTerminationPolicyView Change embedded_cert and embedded_cert attributes from TextInput to FileInput since UI has changed. Fix for test test_tls_terminology_policy_via_ui --- .../ui/policies/test_tls_termination_policy_in_ui.py | 4 ++-- testsuite/ui/views/admin/product/integration/policies.py | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/testsuite/tests/ui/policies/test_tls_termination_policy_in_ui.py b/testsuite/tests/ui/policies/test_tls_termination_policy_in_ui.py index 9ca6f72ea..a5f160d20 100644 --- a/testsuite/tests/ui/policies/test_tls_termination_policy_in_ui.py +++ b/testsuite/tests/ui/policies/test_tls_termination_policy_in_ui.py @@ -143,8 +143,8 @@ def test_tls_terminology_policy_content(navigator, policy_service): assert tls_policy_view.local_cert_key.is_displayed tls_policy_view.cert_type_select.select_by_value("1") - assert tls_policy_view.embedded_cert_path.is_displayed - assert tls_policy_view.embedded_cert_key_path.is_displayed + assert tls_policy_view.embedded_cert.is_displayed + assert tls_policy_view.embedded_cert_key.is_displayed tls_policy_view.cert_type_select.select_by_value("0") assert tls_policy_view.local_cert_key.is_displayed diff --git a/testsuite/ui/views/admin/product/integration/policies.py b/testsuite/ui/views/admin/product/integration/policies.py index 11b59ce4a..0084eb92d 100644 --- a/testsuite/ui/views/admin/product/integration/policies.py +++ b/testsuite/ui/views/admin/product/integration/policies.py @@ -50,8 +50,8 @@ class TlsTerminationPolicyView(View): add_cert_btn = Button(locator=".//button[contains(@class, 'btn-add')]") local_cert_key = FileInput(id="root_certificate_key_path") local_cert = FileInput(id="root_certificate_path") - embedded_cert_path = TextInput(id="root_certificate") - embedded_cert_key_path = TextInput(id="root_certificate_key") + embedded_cert = FileInput(id="root_certificate") + embedded_cert_key = FileInput(id="root_certificate_key") update_policy_btn = Button(locator=".//button[text()='Update Policy']") cert_type_select = ThreescaleDropdown('//*[@id="root_certificates_0_anyof_select"]') @@ -67,8 +67,8 @@ def add_embedded_certs(self, certificate: Certificate): """Adds certs from filesystem""" self.add_cert_btn.click() self.cert_type_select.select_by_value("1") - self.embedded_cert_path.fill(certificate.files["certificate"]) - self.embedded_cert_key_path.fill(certificate.files["key"]) + self.embedded_cert.fill(certificate.files["certificate"]) + self.embedded_cert_key.fill(certificate.files["key"]) self.update_policy_btn.click() @property