def test_read_data(self, mock1): kwargs = {'date_triggered': self.date_triggered, 'link': 'http://foo.bar/some/thing/else/what/else', 'title': 'what else'} since = int(1370815200) sp = ServicePocket(self.token) sp.read_data(**kwargs) mock1.assert_called_once_with(since=since, state='unread')
def test_save_data_no_url(self): self.assertTrue(self.token) self.assertTrue(isinstance(self.trigger_id, int)) self.assertIn('link', self.data) self.assertIn('title', self.data) self.assertIsNotNone(self.data['link']) self.assertNotEqual(self.data['title'], '') self.data['link'] = '' se = ServicePocket(self.token) status = se.save_data(self.trigger_id, **{'title': 'what else'}) self.assertFalse(status)
def test_save_data(self, mock1): self.assertTrue(self.token) self.assertTrue(isinstance(self.trigger_id, int)) self.assertIn('link', self.data) self.assertIn('title', self.data) self.assertIsNotNone(self.data['link']) self.assertNotEqual(self.data['title'], '') se = ServicePocket(self.token) se.save_data(self.trigger_id, **self.data) mock1.assert_called_once_with(url=self.data.get('link'), title=self.data.get('title'), tags=self.pocket.tag)
def setUp(self): super(ServicePocketTest, self).setUp() self.pocket = self.create_pocket() self.date_triggered = datetime.datetime(2013, 6, 10, 00, 00) self.data = {'link': 'http://foo.bar/some/thing/else/what/else', 'title': 'what else'} self.token = 'AZERTY123' self.trigger_id = 1 self.service = ServicePocket(self.token)