Просмотр исходного кода

Added test for NYtimespop in tests.py

Marco Quezada 10 лет назад
Родитель
Сommit
a3fececb81
2 измененных файлов с 5 добавлено и 0 удалено
  1. 4 0
      hackathon_starter/hackathon/tests.py
  2. 1 0
      hackathon_starter/hackathon/views.py

+ 4 - 0
hackathon_starter/hackathon/tests.py

@@ -70,3 +70,7 @@ class HackathonViewsTestCase(TestCase):
 	def testTwilio(self):
 		resp = self.client.get('/hackathon/twilio/')
 		self.assertEqual(resp.status_code, 200)
+	
+	def testNytimespop(self):
+		resp = self.client.get('/hackathon/nytimespop/')
+		self.assertEqual(resp.status_code, 200)

+ 1 - 0
hackathon_starter/hackathon/views.py

@@ -175,6 +175,7 @@ def quandlstocks(request):
 #################
 
 def nytimespop(request):
+    '''Returns JSON response about the most viewed articles for the last 24 hours.'''
     POPAPIKEY = 'be4cd251d8a4f1a3362689088bdb0255:0:71947444'
     popdata = fetcharticle(POPAPIKEY, 'http://api.nytimes.com/svc/mostpopular/v2/mostviewed/all-sections/1.json?')
     return JSONResponse({'data': popdata})