def setUp(self):
     self.app = Apptt_select(short_name="sh_tt1", title="title1")
     self.app.add_task(task_info={"info1":1, "info2":2})
     self.app.add_task(task_info={"info3":3, "info4":4})
     
     tasks = pbclient.get_tasks(app_id=self.app.app_id)
     
     self.pb_task1 = pb_task(tasks[0].id, app_short_name=self.app.short_name)
     self.pb_task2 = pb_task(tasks[1].id, app_short_name=self.app.short_name)
 def test_init_03(self):
     try:
         t1 = pb_task( self.pb_task1.task.id, "sh_tt")
     except Meb_pb_task_exception as e:
         self.assertEquals(e.code, 2)
         msg = "MEB-PB-TASK-2: Invalid shortname | task_id : %d | app_short_name : %s" % (self.pb_task1.task.id, "sh_tt")
         self.assertEquals(e.msg, msg)
 def test_init_01(self):
     try:
         t1 = pb_task( -1, "sh_tt1")
     except Meb_pb_task_exception as e:
         self.assertEquals(e.code, 1)
         self.assertEquals(e.msg, "MEB-PB-TASK-1: Cannot find task | task_id : -1 | app_short_name : sh_tt1")