class TestPageCrawl: def setup_method(self, method): # TODO: Fix this html = open(os.path.join(HERE, "html/listado.html")) self.cpage = CrawlPage(html) self.cpage.url = "http://www.computrabajo.com.pe/bt-ofrlistado.htm?BqdPalabras=python" def test_pagecrawl_get_jobs(self): # pytest.skip('Sorry no yet') jobs = self.cpage.get_jobs() first_job = jobs[0] last_job = jobs[-1] assert first_job.position == u"LAMP Python Developer" assert first_job.link == "http://www.computrabajo.com.pe/bt-ofrd-mmazan-21444.htm?BqdPalabras=python" assert ( first_job.summary == u"Taller Technologies Per\xfa is part of the Talent Trust group, based in San Francisco with operations in Latin America, Asia and Europe. We are seeking skilled and self-motivated\nindividuals to develop and support enterprise web applications for our US client.\n\nJob Description\n- Design, develop and support web sites using LAMP/Python, JQuery, JavaScript, YUI and HTML\n- Work with Systems Architects at our US locations (some travel may be required) and support client/owners of hosted web sites for campaign ..... (contin\xfaa)" ) assert last_job.position == u"\xa1Program\xe1 en PHP desde las monta\xf1as!" assert last_job.link == "http://www.computrabajo.com.pe/bt-ofrd-waragoner-7148.htm?BqdPalabras=python" assert ( last_job.summary == u'\xbfEst\xe1s buscando un cambio laboral y de aire? En Waragon tenemos la oferta justa para ofrecerte!\nEstamos buscando programadores PHP SemiSenior, Senior y Tech Leads, para incorporarse al equipo de desarrollo de la plataforma de compras colectivas m\xe1s importante a nivel mundial.\n\nLas oficinas de la empresa se encuentran ubicadas en Santiago de Chile, Chile, y a los candidatos seleccionados se les ofrecer\xe1 un "plan starter" para la relocalizaci\xf3n a la ciudad.\n\nNos orientamos a personas con experiencia laboral o ..... (contin\xfaa)' )
class TestPageCrawl: def setup_method(self, method): # TODO: Fix this html = open(os.path.join(HERE, 'html/listado.html')) self.cpage = CrawlPage(html) self.cpage.url = 'http://www.computrabajo.com.pe/bt-ofrlistado.htm?BqdPalabras=python' def test_pagecrawl_get_jobs(self): # pytest.skip('Sorry no yet') jobs = self.cpage.get_jobs() first_job = jobs[0] last_job = jobs[-1] assert first_job.position == u'LAMP Python Developer' assert first_job.link == 'http://www.computrabajo.com.pe/bt-ofrd-mmazan-21444.htm?BqdPalabras=python' assert first_job.summary == \ u'Taller Technologies Per\xfa is part of the Talent Trust group, based in San Francisco with operations in Latin America, Asia and Europe. We are seeking skilled and self-motivated\nindividuals to develop and support enterprise web applications for our US client.\n\nJob Description\n- Design, develop and support web sites using LAMP/Python, JQuery, JavaScript, YUI and HTML\n- Work with Systems Architects at our US locations (some travel may be required) and support client/owners of hosted web sites for campaign ..... (contin\xfaa)' assert last_job.position == u'\xa1Program\xe1 en PHP desde las monta\xf1as!' assert last_job.link == 'http://www.computrabajo.com.pe/bt-ofrd-waragoner-7148.htm?BqdPalabras=python' assert last_job.summary == \ u'\xbfEst\xe1s buscando un cambio laboral y de aire? En Waragon tenemos la oferta justa para ofrecerte!\nEstamos buscando programadores PHP SemiSenior, Senior y Tech Leads, para incorporarse al equipo de desarrollo de la plataforma de compras colectivas m\xe1s importante a nivel mundial.\n\nLas oficinas de la empresa se encuentran ubicadas en Santiago de Chile, Chile, y a los candidatos seleccionados se les ofrecer\xe1 un "plan starter" para la relocalizaci\xf3n a la ciudad.\n\nNos orientamos a personas con experiencia laboral o ..... (contin\xfaa)'
def setup_method(self, method): # TODO: Fix this html = open(os.path.join(HERE, "html/listado.html")) self.cpage = CrawlPage(html) self.cpage.url = "http://www.computrabajo.com.pe/bt-ofrlistado.htm?BqdPalabras=python"
def setup_method(self, method): # TODO: Fix this html = open(os.path.join(HERE, 'html/listado.html')) self.cpage = CrawlPage(html) self.cpage.url = 'http://www.computrabajo.com.pe/bt-ofrlistado.htm?BqdPalabras=python'