|
3 | 3 | from __future__ import annotations |
4 | 4 |
|
5 | 5 | import pytest |
| 6 | + |
6 | 7 | from smooai_config.eso_manifests import ( |
7 | 8 | BootstrapSecretRef, |
8 | 9 | ExternalSecretOptions, |
@@ -40,7 +41,8 @@ def test_cluster_secret_store_overrides(): |
40 | 41 | bootstrap_secret=BootstrapSecretRef(name="s", namespace="ns", key="k"), |
41 | 42 | ) |
42 | 43 | assert store["metadata"]["name"] == "smooai-config-prod" |
43 | | - assert store["spec"]["provider"]["webhook"]["secrets"][0]["secretRef"] == {"name": "s", "namespace": "ns", "key": "k"} |
| 44 | + ref = store["spec"]["provider"]["webhook"]["secrets"][0]["secretRef"] |
| 45 | + assert ref == {"name": "s", "namespace": "ns", "key": "k"} |
44 | 46 |
|
45 | 47 |
|
46 | 48 | def test_cluster_secret_store_required_fields(): |
@@ -76,7 +78,12 @@ def test_build_external_secret_maps_keys(): |
76 | 78 |
|
77 | 79 | def test_build_external_secret_distinct_target(): |
78 | 80 | es = build_external_secret( |
79 | | - ExternalSecretOptions(name="litellm-config-eso", namespace="smooai-litellm", secrets=["mimoApiKey"], target_secret_name="litellm-config-eso") |
| 81 | + ExternalSecretOptions( |
| 82 | + name="litellm-config-eso", |
| 83 | + namespace="smooai-litellm", |
| 84 | + secrets=["mimoApiKey"], |
| 85 | + target_secret_name="litellm-config-eso", |
| 86 | + ) |
80 | 87 | ) |
81 | 88 | assert es["spec"]["target"]["name"] == "litellm-config-eso" |
82 | 89 |
|
|
0 commit comments