def test_validate_topic() -> None: with pytest.raises(Exception) as e: AWSSNSSQSTransport.validate_topic_name("#") assert "#" in str(e) with pytest.raises(Exception) as e: AWSSNSSQSTransport.validate_queue_name( "XS8zQl3sdze1kjyZmxDrRW1PN2o2OZAJts6SgUYCy5NsaGpb6MyWUOwHzVPpzMnmBSI12Buuu43Upz2evMysWbA8T7fTo02TvNTZtLc4MJok4N7IUkK9EDtBzXcdEbRLGLPGuRJtEiaiWqfbDPDMWapkB2jKwFLgxsYGark4lpZ1gxly6wnhhBTXDTGwoW39NYnadTUA8v8QyPqPhFDLRfh9CNBmNtcnWq6nsSZ0QTQb2aMETPZ7rIQ5DC2X16pif" ) assert "XS8zQl3sd" in str(e) assert AWSSNSSQSTransport.validate_topic_name("abcd") is None
def test_validate_queue_name() -> None: with pytest.raises(Exception) as e: AWSSNSSQSTransport.validate_queue_name("#") assert "#" in str(e) with pytest.raises(Exception) as e: AWSSNSSQSTransport.validate_queue_name( "vKbED4a66BaGI0cGF0iP8HNF202Sk2XuFnEuJI59GX5VfgEzLaMIU10cVscG7E8vvLIU0MhL7kmsPEy81" ) assert "vKbED4a66BaGI0cGF0iP8HNF202Sk2XuFnEuJI59GX5VfgEzLaMIU10cVscG7E8vvLIU0MhL7kmsPEy81" in str( e) assert AWSSNSSQSTransport.validate_queue_name("abcd") is None