def test_is_slack_message_true(): from rasa.core.channels.slack import SlackInput event = { "type": "message", "channel": "C2147483705", "user": "******", "text": "Hello world", "ts": "1355517523", } payload = json.dumps({"event": event}) slack_message = json.loads(payload) assert SlackInput._is_user_message(slack_message) is True
def test_is_slack_message_true(): from rasa.core.channels.slack import SlackInput event = { 'type': 'message', 'channel': 'C2147483705', 'user': '******', 'text': 'Hello world', 'ts': '1355517523' } payload = json.dumps({'event': event}) slack_message = json.loads(payload) assert SlackInput._is_user_message(slack_message) is True
def test_is_slack_message_none(): from rasa.core.channels.slack import SlackInput payload = {} slack_message = json.loads(json.dumps(payload)) assert SlackInput._is_user_message(slack_message) is None