def test_read_data_tag(self, mock1): search = {'q': 'mastodon', 'since_id': 1} t = self.create_masto() kwargs = dict({'date_triggered': '2013-05-11 13:23:58+00:00', 'model_name': 'Mastodon', 'trigger_id': t.trigger_id, 'user': '******'}) se = ServiceMastodon(self.token) se.read_data(**kwargs) mock1.assert_called_with(**search)
def test_save_data_toot(self, mock1): self.create_masto() token = self.token trigger_id = self.trigger_id kwargs = {'user': 1} self.data['title'] = 'Toot from' self.data['link'] = 'http://domain.ltd' content = str("{title} {link}").format(title=self.data.get('title'), link=self.data.get('link')) content += ' #mastodon' self.data['content'] = content self.assertTrue(token) self.assertTrue(isinstance(trigger_id, int)) se = ServiceMastodon(self.token, **kwargs) se.save_data(trigger_id, **self.data) mock1.assert_called_with(content, media_ids=None)
def test_save_data_toot(self, mock1): self.create_masto() token = self.token trigger_id = self.trigger_id kwargs = {'user': 1} self.data['title'] = 'Toot from' self.data['link'] = 'http://domain.ltd' content = str("{title} {link}").format( title=self.data.get('title'), link=self.data.get('link')) content += ' #mastodon' self.data['content'] = content self.assertTrue(token) self.assertTrue(isinstance(trigger_id, int)) se = ServiceMastodon(self.token, **kwargs) se.save_data(trigger_id, **self.data) mock1.assert_called_with(content, media_ids=None)
def setUp(self): super(ServiceMastodonTest, self).setUp() self.data = {'text': 'something #thatworks'} self.token = 'AZERTY1234' self.trigger_id = 1 self.service = ServiceMastodon(self.token)