def test_get_courses(self): responses.add( responses.GET, 'http://www.courses.as.pitt.edu/results-subja.asp?TERM=2001&SUBJ=CS', body=self.cs_data, status=200) self.assertIsInstance(course.get_courses(TERM, 'CS'), list)
def test_get_courses_sat_query(self): self.assertIsInstance(course.get_courses(TERM, course.SAT_PROGRAM), list)
def test_get_courses_day_query(self): self.assertIsInstance(course.get_courses(TERM, course.DAY_PROGRAM), list)
def test_get_courses_requirement_query(self): self.assertIsInstance(course.get_courses(TERM, course.REQUIREMENTS[0]), list)
def test_get_courses_programs_query(self): self.assertIsInstance(course.get_courses(TERM, course.PROGRAMS[0]), list)
def test_get_courses_subject_query(self): self.assertIsInstance(course.get_courses(TERM, 'BIOSC'), list)
def test_get_courses(self): self.assertIsInstance(course.get_courses(TERM, 'CS'), list)