예제 #1
0
파일: test_api.py 프로젝트: akinsWin/rally
 def test_task_update_with_tag(self):
     task = self._create_task({})
     db.task_update(task["uuid"], {
         "status": consts.TaskStatus.FAILED,
         "tag": "test_tag"
     })
     db_task = self._get_task(task["uuid"])
     self.assertEqual(db_task["status"], consts.TaskStatus.FAILED)
     self.assertEqual(db_task["tag"], "test_tag")
예제 #2
0
 def test_task_update_with_tag(self):
     task = self._create_task({})
     db.task_update(task["uuid"], {
         "status": consts.TaskStatus.CRASHED,
         "tags": ["test_tag"]
     })
     db_task = self._get_task(task["uuid"])
     self.assertEqual(consts.TaskStatus.CRASHED, db_task["status"])
     self.assertEqual(["test_tag"], db_task["tags"])
예제 #3
0
 def test_task_update_with_tag(self):
     task = self._create_task({})
     db.task_update(task["uuid"], {
         "status": consts.TaskStatus.CRASHED,
         "tags": ["test_tag"]
     })
     db_task = self._get_task(task["uuid"])
     self.assertEqual(consts.TaskStatus.CRASHED, db_task["status"])
     self.assertEqual(["test_tag"], db_task["tags"])
예제 #4
0
파일: test_api.py 프로젝트: plomakin/rally
 def test_task_update_all_stats(self):
     _uuid = self._create_task({})["uuid"]
     for status in consts.TaskStatus:
         db.task_update(_uuid, {"status": status})
         db_task = self._get_task(_uuid)
         self.assertEqual(db_task["status"], status)
예제 #5
0
파일: test_api.py 프로젝트: plomakin/rally
 def test_task_update(self):
     task = self._create_task({})
     db.task_update(task["uuid"], {"status": consts.TaskStatus.FAILED})
     db_task = self._get_task(task["uuid"])
     self.assertEqual(db_task["status"], consts.TaskStatus.FAILED)
예제 #6
0
파일: task.py 프로젝트: lihaijing/rally
 def _update(self, values):
     if not self.is_temporary:
         self.task = db.task_update(self.task["uuid"], values)
예제 #7
0
 def _update(self, values):
     if not self.is_temporary:
         self.task = db.task_update(self.task["uuid"], values)
     else:
         self.task.update(values)
예제 #8
0
 def test_task_update_all_stats(self):
     _uuid = self._create_task({})["uuid"]
     for status in consts.TaskStatus:
         db.task_update(_uuid, {"status": status})
         db_task = self._get_task(_uuid)
         self.assertEqual(status, db_task["status"])
예제 #9
0
 def test_task_update(self):
     task = self._create_task({})
     db.task_update(task["uuid"], {"status": consts.TaskStatus.CRASHED})
     db_task = self._get_task(task["uuid"])
     self.assertEqual(db_task["status"], consts.TaskStatus.CRASHED)
예제 #10
0
 def _update(self, values):
     if not self.fake:
         self.task = db.task_update(self.task["uuid"], values)
예제 #11
0
파일: task.py 프로젝트: yeming233/rally
 def _update(self, values):
     if not self.fake:
         self.task = db.task_update(self.task["uuid"], values)