def setUp(self):
        bookinfo = dict(
            bookid="sh",
            title="title1",
            contributor="cont1",
            publisher="pub1",
            volume="1",
            img="http://archive.org/download/livro1/n1",
        )

        self.app = Apptt_select(short_name="sh_tt1", title="title1", book_info=bookinfo)
        self.app.add_task(
            task_info=dict(
                url_m="http://archive.org/download/livro1/n1", url_b="http://archive.org/download/livro1/n1", page=1
            )
        )
        self.app.add_task(
            task_info=dict(
                url_m="http://archive.org/download/livro1/n2", url_b="http://archive.org/download/livro1/n2", page=2
            )
        )

        tasks = pbclient.get_tasks(app_id=self.app.app_id)

        self.task1 = TTTask1(tasks[0].id, app_short_name=self.app.short_name)
        self.task2 = TTTask1(tasks[1].id, app_short_name=self.app.short_name)

        self.base_url = app_flask.config["PYBOSSA_URL"]
        self.fb_user = authenticate_fb_user(self.base_url)
 def setUp(self):
     book_title = "rpparaiba1918_title"
     self.app = Apptt_struct(short_name="rpparaiba1918_tt3", title=book_title)
     
     self.app.add_task(task_info=dict(
                                      hasZoom=False,
                                      zoom=[], 
                                      coords=[[0, 0, 7, 9], [7, 0, 37, 9], [37, 0, 118, 9], [118, 0, 251, 9], [251, 0, 489, 9], [0, 9, 7, 53], [7, 9, 37, 53], [37, 9, 118, 53], [118, 9, 251, 53], [251, 9, 489, 53], [0, 53, 7, 61], [7, 53, 37, 61], [37, 53, 118, 61], [118, 53, 251, 61], [251, 53, 489, 61], [0, 61, 7, 100], [7, 61, 37, 100], [37, 61, 118, 100], [118, 61, 251, 100], [251, 61, 489, 100], [0, 100, 7, 144], [7, 100, 37, 144], [37, 100, 118, 144], [118, 100, 251, 144], [251, 100, 489, 144], [0, 144, 7, 153], [7, 144, 37, 153], [37, 144, 118, 153], [118, 144, 251, 153], [251, 144, 489, 153], [0, 153, 7, 181], [7, 153, 37, 181], [37, 153, 118, 181], [118, 153, 251, 181], [251, 153, 489, 181], [0, 181, 7, 239], [7, 181, 37, 239], [37, 181, 118, 239], [118, 181, 251, 239], [251, 181, 489, 239], [0, 239, 7, 280], [7, 239, 37, 280], [37, 239, 118, 280], [118, 239, 251, 280], [251, 239, 489, 280], [0, 280, 7, 289], [7, 280, 37, 289], [37, 280, 118, 289], [118, 280, 251, 289], [251, 280, 489, 289], [0, 289, 7, 506], [7, 289, 37, 506], [37, 289, 118, 506], [118, 289, 251, 506], [251, 289, 489, 506]], 
                                      table_id=0, 
                                      img_url="http://localhost/mb-static/books/rpparaiba1918/metadados/tabelasBaixa/image1_0.png", 
                                      page=1
                                      )
                       )
     self.app.add_task(task_info=dict(
                                      hasZoom=False,
                                      zoom=[], 
                                      coords=[[0, 0, 7, 9], [7, 0, 37, 9], [37, 0, 118, 9], [118, 0, 251, 9], [251, 0, 489, 9], [0, 9, 7, 53], [7, 9, 37, 53], [37, 9, 118, 53], [118, 9, 251, 53], [251, 9, 489, 53], [0, 53, 7, 61], [7, 53, 37, 61], [37, 53, 118, 61], [118, 53, 251, 61], [251, 53, 489, 61], [0, 61, 7, 100], [7, 61, 37, 100], [37, 61, 118, 100], [118, 61, 251, 100], [251, 61, 489, 100], [0, 100, 7, 144], [7, 100, 37, 144], [37, 100, 118, 144], [118, 100, 251, 144], [251, 100, 489, 144], [0, 144, 7, 153], [7, 144, 37, 153], [37, 144, 118, 153], [118, 144, 251, 153], [251, 144, 489, 153], [0, 153, 7, 181], [7, 153, 37, 181], [37, 153, 118, 181], [118, 153, 251, 181], [251, 153, 489, 181], [0, 181, 7, 239], [7, 181, 37, 239], [37, 181, 118, 239], [118, 181, 251, 239], [251, 181, 489, 239], [0, 239, 7, 280], [7, 239, 37, 280], [37, 239, 118, 280], [118, 239, 251, 280], [251, 239, 489, 280], [0, 280, 7, 289], [7, 280, 37, 289], [37, 280, 118, 289], [118, 280, 251, 289], [251, 280, 489, 289], [0, 289, 7, 506], [7, 289, 37, 506], [37, 289, 118, 506], [118, 289, 251, 506], [251, 289, 489, 506]], 
                                      table_id=1, 
                                      img_url="http://localhost/mb-static/books/rpparaiba1918/metadados/tabelasBaixa/image1_1.png", 
                                      page=1
                                      )
                       )
     
     tasks = pbclient.get_tasks(app_id=self.app.app_id)
     
     self.task1 = TTTask3(tasks[0].id, app_short_name=self.app.short_name)
     self.task2 = TTTask3(tasks[1].id, app_short_name=self.app.short_name)
     
     self.base_url = app_flask.config['PYBOSSA_URL']
     self.fb_user = authenticate_fb_user(self.base_url)
 def setUp(self):
     book_title = "rpparaiba1918_title"
     self.app = Apptt_transcribe(short_name="rpparaiba1918_tt4", title=book_title)
     
     self.app.add_task(task_info=dict(confidences=[43, 57, 95, 54], 
                                      maxX=483, 
                                      maxY=399, 
                                      cells=[[0, 0, 34, 60], [34, 0, 227, 60], [227, 0, 300, 60], [300, 0, 374, 60]], 
                                      values=[".. 1\u00ed\u00c9\u00c9s.:n::l-A-l\u00ed\u00c9:\u00ed-", 
                                               ". IX/I\u00daJSTICI-FI\u00d4S", "", "\u00c0 numzno u\u00a1\\ ELEITIJRES"], 
                                      table_id=0, 
                                      img_url="http://localhost/mb-static/books/rpparaiba1918/metadados/tabelasBaixa/image85_0.png",
                                      page=85))
     
     self.app.add_task(task_info=dict(confidences=[43, 57, 95, 54], 
                                      maxX=483, 
                                      maxY=399, 
                                      cells=[[0, 0, 34, 60], [34, 0, 227, 60], [227, 0, 300, 60], [300, 0, 374, 60]], 
                                      values=[".. 1\u00ed\u00c9\u00c9s.:n::l-A-l\u00ed\u00c9:\u00ed-", 
                                               ". IX/I\u00daJSTICI-FI\u00d4S", "", "\u00c0 numzno u\u00a1\\ ELEITIJRES"], 
                                      table_id=0, 
                                      img_url="http://localhost/mb-static/books/rpparaiba1918/metadados/tabelasBaixa/image85_0.png",
                                      page=85))
     
     tasks = pbclient.get_tasks(app_id=self.app.app_id)
     
     self.task1 = TTTask4(tasks[0].id, app_short_name=self.app.short_name)
     self.task2 = TTTask4(tasks[1].id, app_short_name=self.app.short_name)
     
     self.base_url = app_flask.config['PYBOSSA_URL']
     self.fb_user = authenticate_fb_user(self.base_url)
 def setUp(self):
     self.app = application.test_client()
     pybossa_api = self.app.get("/api")
     
     if pybossa_api.data.find('404') != -1:
         raise AssertionError("Pybossa's not working")
     
     self.book_id = "rpparaiba1918"     
     
     # create/authenticate a fb user
     self.base_url = application.config['PYBOSSA_URL']
     self.fb_user = authenticate_fb_user(self.base_url)
 def setUp(self):
     book_title = "rpparaiba1918_title"
     self.app = Apptt_meta(short_name="rpparaiba1918_tt2", title=book_title)
     self.app.add_task(task_info=dict(link="http://archive.org/download/livro1/n1", page=1))
     self.app.add_task(task_info=dict(link="http://archive.org/download/livro1/n2", page=2))
     
     tasks = pbclient.get_tasks(app_id=self.app.app_id)
     
     self.task1 = TTTask2(tasks[0].id, app_short_name=self.app.short_name)
     self.task2 = TTTask2(tasks[1].id, app_short_name=self.app.short_name)
     
     self.base_url = app_flask.config['PYBOSSA_URL']
     self.fb_user = authenticate_fb_user(self.base_url)