Beispiel #1
0
 def test_blank_tweet(self):
     tweet = Tweet('')
     self.assertEqual(tweet.get_links(), [])
     self.assertEqual(tweet.get_mentions(), [])
     self.assertEqual(tweet.get_topics(), [])
Beispiel #2
0
 def test_get_topics_non_leading_hash(self):
     tweet = Tweet('thisdoesnot#workeither')
     self.assertEqual(tweet.get_topics(), [])
Beispiel #3
0
 def test_get_topics_underscore(self):
     tweet = Tweet('#thiscuts_off')
     self.assertEqual(tweet.get_topics(), ['#thiscuts'])
Beispiel #4
0
 def test_get_topics_start_with_num(self):
     tweet = Tweet('#2016trending')
     self.assertEqual(tweet.get_topics(), [])
Beispiel #5
0
 def test_get_topics_contain_non_leading_hash(self):
     tweet = Tweet('#this#doesnothing')
     self.assertEqual(tweet.get_topics(), [])
Beispiel #6
0
 def test_get_topics(self):
     tweet = Tweet('This is #trendingin2016')
     self.assertEqual(tweet.get_topics(), ['#trendingin2016'])
Beispiel #7
0
 def test_get_topics_multiple(self):
     tweet = Tweet('#one #two #three')
     self.assertEqual(tweet.get_topics(), ['#one', '#two', '#three'])
Beispiel #8
0
 def test_get_topics_underscore(self):
     tweet = Tweet("#thiscuts_off")
     self.assertEqual(tweet.get_topics(), ["#thiscuts"])
Beispiel #9
0
 def test_blank_tweet(self):
     tweet = Tweet("")
     self.assertEqual(tweet.get_links(), [])
     self.assertEqual(tweet.get_mentions(), [])
     self.assertEqual(tweet.get_topics(), [])
Beispiel #10
0
 def test_get_topics_non_leading_hash(self):
     tweet = Tweet("thisdoesnot#workeither")
     self.assertEqual(tweet.get_topics(), [])
Beispiel #11
0
 def test_get_topics_contain_non_leading_hash(self):
     tweet = Tweet("#this#doesnothing")
     self.assertEqual(tweet.get_topics(), [])
Beispiel #12
0
 def test_get_topics_start_with_num(self):
     tweet = Tweet("#2016trending")
     self.assertEqual(tweet.get_topics(), [])
Beispiel #13
0
 def test_get_topics_multiple(self):
     tweet = Tweet("#one #two #three")
     self.assertEqual(tweet.get_topics(), ["#one", "#two", "#three"])
Beispiel #14
0
 def test_get_topics(self):
     tweet = Tweet("This is #trendingin2016")
     self.assertEqual(tweet.get_topics(), ["#trendingin2016"])