def test_pika_message_property_app_id(monkeypatch: MonkeyPatch): # setting it to some value results in that value as the App ID rasa_environment = "some-test-environment" monkeypatch.setenv("RASA_ENVIRONMENT", rasa_environment) pika_broker = PikaEventBroker("some host", "username", "password") assert pika_broker._message({}, None).app_id == rasa_environment
def test_pika_message_property_app_id_without_env_set( monkeypatch: MonkeyPatch): # unset RASA_ENVIRONMENT env var results in empty App ID monkeypatch.delenv("RASA_ENVIRONMENT", raising=False) pika_broker = PikaEventBroker("some host", "username", "password") assert not pika_broker._message({}, None).app_id