@@ -13,9 +13,11 @@ async def test_only_additional_if_all_disabled_in_well_known(values, make_templa
13
13
client_config = {"testclientkey" : {"testsubket" : "testvalue" }}
14
14
server_config = {"testserverkey" : {"testsubket" : "testvalue" }}
15
15
element_config = {"testelementkey" : {"testsubket" : "testvalue" }}
16
+ support_config = {"testsupportkey" : {"testsubket" : "testvalue" }}
16
17
values ["wellKnownDelegation" ].setdefault ("additional" , {})["client" ] = json .dumps (client_config )
17
18
values ["wellKnownDelegation" ].setdefault ("additional" , {})["server" ] = json .dumps (server_config )
18
19
values ["wellKnownDelegation" ].setdefault ("additional" , {})["element" ] = json .dumps (element_config )
20
+ values ["wellKnownDelegation" ].setdefault ("additional" , {})["support" ] = json .dumps (support_config )
19
21
for template in await make_templates (values ):
20
22
if template ["kind" ] == "ConfigMap" and template ["metadata" ]["name" ] == "pytest-well-known-haproxy" :
21
23
client_from_json = json .loads (template ["data" ]["client" ])
@@ -27,6 +29,9 @@ async def test_only_additional_if_all_disabled_in_well_known(values, make_templa
27
29
element_from_json = json .loads (template ["data" ]["element.json" ])
28
30
assert element_from_json == element_config
29
31
32
+ support_config_from_json = json .loads (template ["data" ]["support" ])
33
+ assert support_config == support_config_from_json
34
+
30
35
break
31
36
else :
32
37
raise AssertionError ("Unable to find WellKnownDelegationConfigMap" )
@@ -38,9 +43,11 @@ async def test_synapse_injected_in_server_and_client_well_known(values, make_tem
38
43
client_config = {"testclientkey" : {"testsubket" : "testvalue" }}
39
44
server_config = {"testserverkey" : {"testsubket" : "testvalue" }}
40
45
element_config = {"testelementkey" : {"testsubket" : "testvalue" }}
46
+ support_config = {"testsupportkey" : {"testsubket" : "testvalue" }}
41
47
values ["wellKnownDelegation" ].setdefault ("additional" , {})["client" ] = json .dumps (client_config )
42
48
values ["wellKnownDelegation" ].setdefault ("additional" , {})["server" ] = json .dumps (server_config )
43
49
values ["wellKnownDelegation" ].setdefault ("additional" , {})["element" ] = json .dumps (element_config )
50
+ values ["wellKnownDelegation" ].setdefault ("additional" , {})["support" ] = json .dumps (support_config )
44
51
45
52
synapse_federation = {"m.server" : "synapse.ess.localhost:443" }
46
53
synapse_base_url = {"m.homeserver" : {"base_url" : "https://synapse.ess.localhost" }}
@@ -55,6 +62,9 @@ async def test_synapse_injected_in_server_and_client_well_known(values, make_tem
55
62
element_from_json = json .loads (template ["data" ]["element.json" ])
56
63
assert element_from_json == element_config
57
64
65
+ support_from_json = json .loads (template ["data" ]["support" ])
66
+ assert support_from_json == support_config
67
+
58
68
break
59
69
else :
60
70
raise AssertionError ("Unable to find WellKnownDelegationConfigMap" )
0 commit comments