mirror of
https://github.com/GSA/notifications-api.git
synced 2025-12-22 16:31:15 -05:00
Set the default broadcast channel to test
This used to be hardcoded in the CBC proxy but now we will hardcode it in the cbc_proxy_client. In a future PR we can start choosing which channel a broadcast will go to based on the channel configured for that broadcast service.
This commit is contained in:
@@ -210,6 +210,7 @@ class CBCProxyEE(CBCProxyClientBase):
|
|||||||
'sent': sent,
|
'sent': sent,
|
||||||
'expires': expires,
|
'expires': expires,
|
||||||
'language': self.infer_language_from(description),
|
'language': self.infer_language_from(description),
|
||||||
|
'channel': 'test',
|
||||||
}
|
}
|
||||||
self._invoke_lambda_with_failover(payload=payload)
|
self._invoke_lambda_with_failover(payload=payload)
|
||||||
|
|
||||||
@@ -270,6 +271,7 @@ class CBCProxyThree(CBCProxyClientBase):
|
|||||||
'sent': sent,
|
'sent': sent,
|
||||||
'expires': expires,
|
'expires': expires,
|
||||||
'language': self.infer_language_from(description),
|
'language': self.infer_language_from(description),
|
||||||
|
'channel': 'test',
|
||||||
}
|
}
|
||||||
self._invoke_lambda_with_failover(payload=payload)
|
self._invoke_lambda_with_failover(payload=payload)
|
||||||
|
|
||||||
@@ -329,6 +331,7 @@ class CBCProxyO2(CBCProxyClientBase):
|
|||||||
'sent': sent,
|
'sent': sent,
|
||||||
'expires': expires,
|
'expires': expires,
|
||||||
'language': self.infer_language_from(description),
|
'language': self.infer_language_from(description),
|
||||||
|
'channel': 'test',
|
||||||
}
|
}
|
||||||
self._invoke_lambda_with_failover(payload=payload)
|
self._invoke_lambda_with_failover(payload=payload)
|
||||||
|
|
||||||
@@ -391,6 +394,7 @@ class CBCProxyVodafone(CBCProxyClientBase):
|
|||||||
'sent': sent,
|
'sent': sent,
|
||||||
'expires': expires,
|
'expires': expires,
|
||||||
'language': self.infer_language_from(description),
|
'language': self.infer_language_from(description),
|
||||||
|
'channel': 'test',
|
||||||
}
|
}
|
||||||
self._invoke_lambda_with_failover(payload=payload)
|
self._invoke_lambda_with_failover(payload=payload)
|
||||||
|
|
||||||
|
|||||||
@@ -133,6 +133,7 @@ def test_cbc_proxy_one_2_many_create_and_send_invokes_function(
|
|||||||
assert payload['sent'] == sent
|
assert payload['sent'] == sent
|
||||||
assert payload['expires'] == expires
|
assert payload['expires'] == expires
|
||||||
assert payload['language'] == expected_language
|
assert payload['language'] == expected_language
|
||||||
|
assert payload['channel'] == 'test'
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.parametrize('cbc', ['bt-ee', 'three', 'o2'])
|
@pytest.mark.parametrize('cbc', ['bt-ee', 'three', 'o2'])
|
||||||
@@ -249,6 +250,7 @@ def test_cbc_proxy_vodafone_create_and_send_invokes_function(
|
|||||||
assert payload['sent'] == sent
|
assert payload['sent'] == sent
|
||||||
assert payload['expires'] == expires
|
assert payload['expires'] == expires
|
||||||
assert payload['language'] == expected_language
|
assert payload['language'] == expected_language
|
||||||
|
assert payload['channel'] == 'test'
|
||||||
|
|
||||||
|
|
||||||
def test_cbc_proxy_vodafone_cancel_invokes_function(mocker, cbc_proxy_vodafone):
|
def test_cbc_proxy_vodafone_cancel_invokes_function(mocker, cbc_proxy_vodafone):
|
||||||
|
|||||||
Reference in New Issue
Block a user