def test_queue_name(monkeypatch: Any) -> None: _uuid = "5d0b530f-5c44-4981-b01f-342801bd48f5" queue_name = AWSSNSSQSTransport.get_queue_name("test-topic", "func", _uuid, False, {}) assert queue_name == "45b56d76d14276da54c0ef65ca5c604ab9d0301bbebf4d6ad11e91dd496c2975" queue_name = AWSSNSSQSTransport.get_queue_name("test-topic", "func2", _uuid, False, {}) assert queue_name != "45b56d76d14276da54c0ef65ca5c604ab9d0301bbebf4d6ad11e91dd496c2975" queue_name = AWSSNSSQSTransport.get_queue_name( "test-topic", "func", _uuid, False, {"options": { "aws_sns_sqs": { "queue_name_prefix": "prefix-" } }}) assert queue_name == "prefix-45b56d76d14276da54c0ef65ca5c604ab9d0301bbebf4d6ad11e91dd496c2975" queue_name = AWSSNSSQSTransport.get_queue_name("test-topic", "func", _uuid, True, {}) assert queue_name == "c6fb053c1b70aabd10bfefd087166b532b7c79ed12d24f2d43a9999c724797fd" queue_name = AWSSNSSQSTransport.get_queue_name("test-topic", "func2", _uuid, True, {}) assert queue_name == "c6fb053c1b70aabd10bfefd087166b532b7c79ed12d24f2d43a9999c724797fd" queue_name = AWSSNSSQSTransport.get_queue_name( "test-topic", "func", _uuid, True, {"options": { "aws_sns_sqs": { "queue_name_prefix": "prefix-" } }}) assert queue_name == "prefix-c6fb053c1b70aabd10bfefd087166b532b7c79ed12d24f2d43a9999c724797fd"
def test_queue_name(monkeypatch: Any) -> None: _uuid = '5d0b530f-5c44-4981-b01f-342801bd48f5' queue_name = AWSSNSSQSTransport.get_queue_name('test-topic', 'func', _uuid, False, {}) assert queue_name == '45b56d76d14276da54c0ef65ca5c604ab9d0301bbebf4d6ad11e91dd496c2975' queue_name = AWSSNSSQSTransport.get_queue_name('test-topic', 'func2', _uuid, False, {}) assert queue_name != '45b56d76d14276da54c0ef65ca5c604ab9d0301bbebf4d6ad11e91dd496c2975' queue_name = AWSSNSSQSTransport.get_queue_name( 'test-topic', 'func', _uuid, False, {'options': { 'aws_sns_sqs': { 'queue_name_prefix': 'prefix-' } }}) assert queue_name == 'prefix-45b56d76d14276da54c0ef65ca5c604ab9d0301bbebf4d6ad11e91dd496c2975' queue_name = AWSSNSSQSTransport.get_queue_name('test-topic', 'func', _uuid, True, {}) assert queue_name == 'c6fb053c1b70aabd10bfefd087166b532b7c79ed12d24f2d43a9999c724797fd' queue_name = AWSSNSSQSTransport.get_queue_name('test-topic', 'func2', _uuid, True, {}) assert queue_name == 'c6fb053c1b70aabd10bfefd087166b532b7c79ed12d24f2d43a9999c724797fd' queue_name = AWSSNSSQSTransport.get_queue_name( 'test-topic', 'func', _uuid, True, {'options': { 'aws_sns_sqs': { 'queue_name_prefix': 'prefix-' } }}) assert queue_name == 'prefix-c6fb053c1b70aabd10bfefd087166b532b7c79ed12d24f2d43a9999c724797fd'