class RecentTestCase(RemoteTestCase): def setUp(self): self.torrents = Recent(self.url) def test_url(self): self.assertEqual(str(self.torrents.url), self.url + '/recent/0') self.torrents.page(1).next().previous() self.assertEqual(str(self.torrents.url), self.url + '/recent/1')
def test_recent(self): kwargs = {'page': 5} a_recent = self.tpb.recent(**kwargs) b_recent = Recent(self.url, **kwargs) self.assertTrue(isinstance(a_recent, Recent)) self.assertTrue(isinstance(b_recent, Recent)) self.assertEqual(str(a_recent.url), str(b_recent.url))
def setUp(self): self.torrents = Recent(self.url)
def recent(self, page=0): """ Lists most recent Torrents added to TPB. """ return Recent(self.base_url, page)