From 1f9f35e2c46a130bfb54e1e13975c1a6541223d5 Mon Sep 17 00:00:00 2001 From: Josh Roesslein Date: Fri, 7 Aug 2009 17:06:46 -0500 Subject: [PATCH] Minor test updates. --- tests.py | 23 +++-------------------- 1 file changed, 3 insertions(+), 20 deletions(-) diff --git a/tests.py b/tests.py index fe483ed..8ec3125 100644 --- a/tests.py +++ b/tests.py @@ -20,79 +20,64 @@ class TweepyAPITests(unittest.TestCase): self.api = API(BasicAuthHandler(self.username, self.password), self.username) def testpublictimeline(self): - s = self.api.public_timeline() - self.assert_(len(s) == 20) - self.assert_(isinstance(s[0],Status)) + self.assertEqual(len(self.api.public_timeline()), 20) def testfriendstimeline(self): - s = self.api.friends_timeline(count=1) - self.assert_(len(s) == 1) - self.assert_(isinstance(s[0],Status)) + self.assert_(len(self.api.friends_timeline()) > 0) def testusertimeline(self): s = self.api.user_timeline(screen_name='twitter') self.assert_(len(s) > 0) - self.assert_(isinstance(s[0],Status)) self.assertEqual(s[0].user.screen_name, 'twitter') def testmentions(self): s = self.api.mentions() self.assert_(len(s) > 0) - self.assert_(isinstance(s[0],Status)) + self.assert_(s[0].text.find(self.username) >= 0) def testgetstatus(self): s = self.api.get_status(id=123) - self.assert_(isinstance(s,Status)) self.assertEqual(s.user.id, 17) def testupdateanddestroystatus(self): # test update text = 'testing %i' % random.randint(0,1000) update = self.api.update_status(status=text) - self.assert_(isinstance(update,Status)) self.assertEqual(update.text, text) # test destroy deleted = self.api.destroy_status(id=update.id) - self.assert_(isinstance(deleted,Status)) self.assertEqual(deleted.id, update.id) def testgetuser(self): u = self.api.get_user(screen_name='twitter') - self.assert_(isinstance(u,User)) self.assertEqual(u.screen_name, 'twitter') def testme(self): me = self.api.me() - self.assert_(isinstance(me,User)) self.assertEqual(me.screen_name, self.username) def testfriends(self): friends = self.api.friends() self.assert_(len(friends) > 0) - self.assert_(isinstance(friends[0], User)) def testfollowers(self): followers = self.api.followers() self.assert_(len(followers) > 0) - self.assert_(isinstance(followers[0], User)) def testdirectmessages(self): dms = self.api.direct_messages() self.assert_(len(dms) > 0) - self.assert_(isinstance(dms[0], DirectMessage)) def testsendanddestroydirectmessage(self): # send sent_dm = self.api.send_direct_message(self.username, 'test message') - self.assert_(isinstance(sent_dm, DirectMessage)) self.assertEqual(sent_dm.text, 'test message') self.assertEqual(sent_dm.sender.screen_name, self.username) self.assertEqual(sent_dm.recipient.screen_name, self.username) # destroy destroyed_dm = self.api.destroy_direct_message(sent_dm.id) - self.assert_(isinstance(destroyed_dm, DirectMessage)) self.assertEqual(destroyed_dm.text, sent_dm.text) self.assertEqual(destroyed_dm.id, sent_dm.id) self.assertEqual(destroyed_dm.sender.screen_name, self.username) @@ -100,13 +85,11 @@ class TweepyAPITests(unittest.TestCase): def testcreatefriendship(self): friend = self.api.create_friendship('twitter') - self.assert_(isinstance(friend, User)) self.assertEqual(friend.screen_name, 'twitter') self.assertTrue(self.api.exists_friendship(self.username, 'twitter')) def testdestroyfriendship(self): enemy = self.api.destroy_friendship('twitter') - self.assert_(isinstance(enemy, User)) self.assertEqual(enemy.screen_name, 'twitter') self.assertFalse(self.api.exists_friendship(self.username, 'twitter')) -- 2.25.1