def get(self, source): if source == 'usatoday': hunter_source = CrimeHunterUSA() elif source == 'cbs': hunter_source = PlayerHunterCBS() else: self.abort(404) results = hunter_source.get_content() save_count = hunter_source.save_content(results) #self.queue_add(self.request.path, hunter_source.type) #self.render_json(list(results)) self.response.write("Records Found: %s<br />" "Records Saved: %s" % (len(results), save_count))
def test_hunter_parses_crime_site(self): test_hunter = CrimeHunterUSA() result = test_hunter.get_content() self.assertEqual(len(result), 36, "Expect %s Records. Got %s." % (36, len(result)))