def setUp(self): response = RESPONSE_FACTORY.create_response( 'https://noppa.tkk.fi/noppa/kurssit', 'faculty_list.html') items = list(SPIDER.parse_faculty_list(response)) self.faculties = [item for item in items if isinstance(item, FacultyItem)] self.requests = [item for item in items if isinstance(item, Request)]
def setUp(self): self.course = CourseItem() self.course['code'] = 'T-76.4115' self.course['name'] = 'Software Development Project I' response = RESPONSE_FACTORY.create_response( 'https://noppa.tkk.fi/noppa/kurssi/t-76.4115/esite', 'course_overview.html') response.request.meta['course'] = self.course self.overview = SPIDER.parse_course_overview(response)
def setUp(self): self.faculty = FacultyItem() self.faculty['name'] = 'Faculty of Information and Natural Sciences' response = RESPONSE_FACTORY.create_response( 'https://noppa.tkk.fi/noppa/kurssit/il', 'department_list.html') response.request.meta['faculty'] = self.faculty items = list(SPIDER.parse_department_list(response)) self.departments = [item for item in items if isinstance(item, DepartmentItem)] self.requests = [item for item in items if isinstance(item, Request)]
def setUp(self): self.department = DepartmentItem() self.department['name'] = \ u'Department of Computer Science and Engineering' response = RESPONSE_FACTORY.create_response( 'https://noppa.tkk.fi/noppa/kurssit/il/t3050', 'course_list.html') response.request.meta['department'] = self.department items = list(SPIDER.parse_course_list(response)) self.courses = [item for item in items if isinstance(item, CourseItem)] self.requests = [item for item in items if isinstance(item, Request)]