Example #1
0
    def test_osd_no_topic(self):
        osd_plugin = OSDPlugin()
        test_articles = None

        mock = MagicMock(return_value="")
        with patch("builtins.print", mock):
            osd_plugin.store(None, test_articles)

        assert mock.called
Example #2
0
    def test_osd_no_article_subject(self):
        osd_plugin = OSDPlugin()
        test_article_00 = Article()
        test_article_00.subject = None
        test_article_00.body = "A very small body"
        test_article_00.topic = "First topic"
        test_articles = [test_article_00]

        mock = MagicMock(return_value="")
        with patch("builtins.print", mock):
            osd_plugin.store("Test", test_articles)

        assert mock.called