def test_get_user_mentions(self): tweet = Tweet(json.loads(tweet_samples.user_mentions_tweet)) self.assertEquals(tweet.get_user_mentions(), [u'CedricDickies', u'AumS_TTD']) self.assertEquals(tweet.get_user_mentions(prop='indices'), [[3, 17], [19, 28]]) self.assertEquals(tweet.get_user_mentions(prop=''), [{u'indices': [3, 17], u'screen_name': u'CedricDickies', u'id': 488837080, u'name': u'Cedric Dickies', u'id_str': u'488837080'}, {u'indices': [19, 28], u'screen_name': u'AumS_TTD', u'id': 533771089, u'name': u'Purple Drank \u274c\u274c\u2757', u'id_str': u'533771089'}])
def test_get_user_mentions_empty(self): tweet = Tweet(json.loads(tweet_samples.no_mentions_tweet)) self.assertEquals(tweet.get_user_mentions(), [])