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'