Files
OpenBB/tests/bots/slack/test_run_slack.py
Colin Delahunty 6538c0ce14 Expanding bot tests (#1561)
* Expanding bot tests

* expanded tests

* Added tests

* Added stock test

* Fix filepath

* Attempted mock

* Bots : test_run_telegram

* Enhance tests

* Fixed black

* Expanded tests

* Added fix

* Ingore interactive files

* Removed bot dependency installation from tests

* Fix one black

* Fixed black

* Added init.py

* Added pylint disables

* Added skip

Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-04-02 14:47:46 -04:00

19 lines
421 B
Python

import pytest
class MockClient:
def chat_postMessage(self, channel, user, text):
print(channel)
print(user)
print(text)
@pytest.mark.bots
@pytest.mark.vcr
@pytest.mark.record_stdout
def test_processMessage(mocker):
mocker.patch("slack_bolt.App")
from bots.slack.run_slack import processMessage
processMessage({"channel": "1", "user": "13", "text": "test text"}, MockClient())