From 64c7e1b0fd6764a4632cee22a0bb13319058a419 Mon Sep 17 00:00:00 2001 From: jx2lee Date: Wed, 22 Jan 2025 20:51:06 +0900 Subject: [PATCH] tests for triggerer --- helm_tests/airflow_core/test_triggerer.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/helm_tests/airflow_core/test_triggerer.py b/helm_tests/airflow_core/test_triggerer.py index 54ff4d266a1827..cfeed91ed75417 100644 --- a/helm_tests/airflow_core/test_triggerer.py +++ b/helm_tests/airflow_core/test_triggerer.py @@ -782,6 +782,21 @@ def test_should_remove_replicas_field(self): assert "replicas" not in jmespath.search("spec", docs[0]) + @pytest.mark.parametrize( + "executor", ["CeleryExecutor", "CeleryKubernetesExecutor", "CeleryExecutor,KubernetesExecutor"] + ) + def test_include_event_source_container_name_in_scaled_object_for_triggerer(self, executor): + docs = render_chart( + values={ + "triggerer": { + "keda": {"enabled": True}, + }, + }, + show_only=["templates/triggerer/triggerer-kedaautoscaler.yaml"], + ) + + assert jmespath.search("spec.scaleTargetRef.envSourceContainerName", docs[0]) == "triggerer" + @pytest.mark.parametrize( "query, expected_query", [