def setUpWithSecondChecker(self):
     self.checker2 = Checker()
     self.checker2.scraped_obj_attr = self.soa_url
     self.checker2.scraper = self.scraper
     self.checker2.checker_type = 'X'
     self.checker2.checker_x_path = '//div[@class="event_not_found"]/div/text()'
     self.checker2.checker_x_path_result = 'Event was deleted!'
     self.checker2.checker_ref_url = 'http://localhost:8010/static/site_for_checker/event_not_found.html'
     self.checker2.save()
예제 #2
0
 def setUpScraperJSChecker(self, path):
     super(ScraperJSRunTest, self).setUp()
     
     self.checker = Checker()
     self.checker.scraped_obj_attr = self.soa_url
     self.checker.scraper = self.scraper
     self.checker.checker_type = 'X'
     self.checker.checker_x_path = '//div[@class="event_not_found"]/div/text()'
     self.checker.checker_ref_url = path + 'site_with_js/event_not_found.html'
     self.checker.save()
     
     scheduler_rt = SchedulerRuntime()
     scheduler_rt.save()
     
     self.event = Event(title='Event 1', event_website=self.event_website,
         description='Event 1 description', 
         url=path + 'site_with_js/event_not_found.html',
         checker_runtime=scheduler_rt)
     self.event.save()
예제 #3
0
    def extraSetUpHTMLChecker(self):
        self.checker = Checker()
        self.checker.scraped_obj_attr = self.soa_url
        self.checker.scraper = self.scraper
        self.checker.checker_type = 'X'
        self.checker.checker_x_path = '//div[@class="event_not_found"]/div/text()'
        self.checker.checker_x_path_result = 'Event not found!'
        self.checker.checker_ref_url = 'http://localhost:8010/static/site_with_json_content_type/event_not_found.html'
        self.checker.save()

        scheduler_rt = SchedulerRuntime()
        scheduler_rt.save()

        self.event = Event(
            title='Event 1',
            event_website=self.event_website,
            description='Event 1 description',
            url=
            'http://localhost:8010/static/site_with_json_content_type/event_not_found.html',
            checker_runtime=scheduler_rt)
        self.event.save()
    def setUp(self):
        super(CheckerRunTest, self).setUp()

        self.checker = Checker()
        self.checker.scraped_obj_attr = self.soa_url
        self.checker.scraper = self.scraper
        self.checker.checker_type = 'X'
        self.checker.checker_x_path = '//div[@class="event_not_found"]/div/text()'
        self.checker.checker_x_path_result = 'Event was deleted!'
        self.checker.checker_ref_url = 'http://localhost:8010/static/site_for_checker/event_not_found.html'
        self.checker.save()

        scheduler_rt = SchedulerRuntime()
        scheduler_rt.save()

        self.event = Event(
            title='Event 1',
            event_website=self.event_website,
            description='Event 1 description',
            url='http://localhost:8010/static/site_for_checker/event1.html',
            checker_runtime=scheduler_rt)
        self.event.save()
예제 #5
0
    def extraSetUpJSONChecker(self):
        self.rpt_dp1.content_type = 'J'
        self.rpt_dp1.save()

        self.checker = Checker()
        self.checker.scraped_obj_attr = self.soa_url
        self.checker.scraper = self.scraper
        self.checker.checker_type = 'X'
        self.checker.checker_x_path = 'event_not_found'
        self.checker.checker_x_path_result = 'Event not found!'
        self.checker.checker_ref_url = 'http://localhost:8010/static/site_with_json_content_type/event_not_found.json'
        self.checker.save()

        scheduler_rt = SchedulerRuntime()
        scheduler_rt.save()

        self.event = Event(
            title='Event 1',
            event_website=self.event_website,
            description='Event 1 description',
            url=
            'http://localhost:8010/static/site_with_json_content_type/event_not_found.json',
            checker_runtime=scheduler_rt)
        self.event.save()