def test_get_settings_geo_true(self): """ This test should pass if user has turned the account setting for Tweet location on using Twitter web/app :return: :rtype: """ t = Twitter(**twitter_access) settings = t.get_account_settings() geo = settings.get('geo_enabled') self.assertEqual(True, geo)
def test_post_with_latlong_geo_true(self): t = Twitter(**twitter_access) ll = (37.000880, -122.062309) tweet_text = "This is a test for plain text tweet with location at %r" % (_timenow()) output = t.post_tweet(text=tweet_text, latlong=ll) return_tweet_text = output.get('text') _add_to_test_tweets(output.get('id'), "text_geo") self.assertEqual(tweet_text, return_tweet_text) if t.get_account_settings().get('geo_enabled'): return_ll = tuple(output['geo']['coordinates']) self.assertAlmostEqual(ll, return_ll)