|
|
|
@ -103,7 +103,6 @@ def create_dummy_db_tasks(obj, project=None):
|
|
|
|
"assignee": obj.assignee,
|
|
|
|
"assignee": obj.assignee,
|
|
|
|
"overlap": 0,
|
|
|
|
"overlap": 0,
|
|
|
|
"segment_size": 100,
|
|
|
|
"segment_size": 100,
|
|
|
|
"z_order": False,
|
|
|
|
|
|
|
|
"image_quality": 75,
|
|
|
|
"image_quality": 75,
|
|
|
|
"size": 100,
|
|
|
|
"size": 100,
|
|
|
|
"project": project
|
|
|
|
"project": project
|
|
|
|
@ -116,7 +115,6 @@ def create_dummy_db_tasks(obj, project=None):
|
|
|
|
"owner": obj.user,
|
|
|
|
"owner": obj.user,
|
|
|
|
"overlap": 0,
|
|
|
|
"overlap": 0,
|
|
|
|
"segment_size": 100,
|
|
|
|
"segment_size": 100,
|
|
|
|
"z_order": True,
|
|
|
|
|
|
|
|
"image_quality": 50,
|
|
|
|
"image_quality": 50,
|
|
|
|
"size": 200,
|
|
|
|
"size": 200,
|
|
|
|
"project": project
|
|
|
|
"project": project
|
|
|
|
@ -130,7 +128,6 @@ def create_dummy_db_tasks(obj, project=None):
|
|
|
|
"assignee": obj.assignee,
|
|
|
|
"assignee": obj.assignee,
|
|
|
|
"overlap": 0,
|
|
|
|
"overlap": 0,
|
|
|
|
"segment_size": 100,
|
|
|
|
"segment_size": 100,
|
|
|
|
"z_order": False,
|
|
|
|
|
|
|
|
"image_quality": 75,
|
|
|
|
"image_quality": 75,
|
|
|
|
"size": 100,
|
|
|
|
"size": 100,
|
|
|
|
"project": project
|
|
|
|
"project": project
|
|
|
|
@ -143,7 +140,6 @@ def create_dummy_db_tasks(obj, project=None):
|
|
|
|
"owner": obj.admin,
|
|
|
|
"owner": obj.admin,
|
|
|
|
"overlap": 0,
|
|
|
|
"overlap": 0,
|
|
|
|
"segment_size": 50,
|
|
|
|
"segment_size": 50,
|
|
|
|
"z_order": False,
|
|
|
|
|
|
|
|
"image_quality": 95,
|
|
|
|
"image_quality": 95,
|
|
|
|
"size": 50,
|
|
|
|
"size": 50,
|
|
|
|
"project": project
|
|
|
|
"project": project
|
|
|
|
@ -1082,7 +1078,6 @@ class TaskGetAPITestCase(APITestCase):
|
|
|
|
self.assertEqual(response.data["assignee"], assignee)
|
|
|
|
self.assertEqual(response.data["assignee"], assignee)
|
|
|
|
self.assertEqual(response.data["overlap"], db_task.overlap)
|
|
|
|
self.assertEqual(response.data["overlap"], db_task.overlap)
|
|
|
|
self.assertEqual(response.data["segment_size"], db_task.segment_size)
|
|
|
|
self.assertEqual(response.data["segment_size"], db_task.segment_size)
|
|
|
|
self.assertEqual(response.data["z_order"], db_task.z_order)
|
|
|
|
|
|
|
|
self.assertEqual(response.data["image_quality"], db_task.data.image_quality)
|
|
|
|
self.assertEqual(response.data["image_quality"], db_task.data.image_quality)
|
|
|
|
self.assertEqual(response.data["status"], db_task.status)
|
|
|
|
self.assertEqual(response.data["status"], db_task.status)
|
|
|
|
self.assertListEqual(
|
|
|
|
self.assertListEqual(
|
|
|
|
@ -1191,8 +1186,6 @@ class TaskUpdateAPITestCase(APITestCase):
|
|
|
|
self.assertEqual(response.data["assignee"], assignee)
|
|
|
|
self.assertEqual(response.data["assignee"], assignee)
|
|
|
|
self.assertEqual(response.data["overlap"], db_task.overlap)
|
|
|
|
self.assertEqual(response.data["overlap"], db_task.overlap)
|
|
|
|
self.assertEqual(response.data["segment_size"], db_task.segment_size)
|
|
|
|
self.assertEqual(response.data["segment_size"], db_task.segment_size)
|
|
|
|
z_order = data.get("z_order", db_task.z_order)
|
|
|
|
|
|
|
|
self.assertEqual(response.data["z_order"], z_order)
|
|
|
|
|
|
|
|
image_quality = data.get("image_quality", db_task.data.image_quality)
|
|
|
|
image_quality = data.get("image_quality", db_task.data.image_quality)
|
|
|
|
self.assertEqual(response.data["image_quality"], image_quality)
|
|
|
|
self.assertEqual(response.data["image_quality"], image_quality)
|
|
|
|
self.assertEqual(response.data["status"], db_task.status)
|
|
|
|
self.assertEqual(response.data["status"], db_task.status)
|
|
|
|
@ -1351,7 +1344,6 @@ class TaskCreateAPITestCase(APITestCase):
|
|
|
|
self.assertEqual(response.data["bug_tracker"], data.get("bug_tracker", ""))
|
|
|
|
self.assertEqual(response.data["bug_tracker"], data.get("bug_tracker", ""))
|
|
|
|
self.assertEqual(response.data["overlap"], data.get("overlap", None))
|
|
|
|
self.assertEqual(response.data["overlap"], data.get("overlap", None))
|
|
|
|
self.assertEqual(response.data["segment_size"], data.get("segment_size", 0))
|
|
|
|
self.assertEqual(response.data["segment_size"], data.get("segment_size", 0))
|
|
|
|
self.assertEqual(response.data["z_order"], data.get("z_order", False))
|
|
|
|
|
|
|
|
self.assertEqual(response.data["status"], StatusChoice.ANNOTATION)
|
|
|
|
self.assertEqual(response.data["status"], StatusChoice.ANNOTATION)
|
|
|
|
self.assertListEqual(
|
|
|
|
self.assertListEqual(
|
|
|
|
[label["name"] for label in data.get("labels")],
|
|
|
|
[label["name"] for label in data.get("labels")],
|
|
|
|
@ -1748,7 +1740,6 @@ class TaskDataAPITestCase(APITestCase):
|
|
|
|
"assignee": self.assignee.id,
|
|
|
|
"assignee": self.assignee.id,
|
|
|
|
"overlap": 0,
|
|
|
|
"overlap": 0,
|
|
|
|
"segment_size": 100,
|
|
|
|
"segment_size": 100,
|
|
|
|
"z_order": False,
|
|
|
|
|
|
|
|
"labels": [
|
|
|
|
"labels": [
|
|
|
|
{"name": "car"},
|
|
|
|
{"name": "car"},
|
|
|
|
{"name": "person"},
|
|
|
|
{"name": "person"},
|
|
|
|
@ -1795,7 +1786,6 @@ class TaskDataAPITestCase(APITestCase):
|
|
|
|
"name": "my video task #1",
|
|
|
|
"name": "my video task #1",
|
|
|
|
"overlap": 0,
|
|
|
|
"overlap": 0,
|
|
|
|
"segment_size": 100,
|
|
|
|
"segment_size": 100,
|
|
|
|
"z_order": False,
|
|
|
|
|
|
|
|
"labels": [
|
|
|
|
"labels": [
|
|
|
|
{"name": "car"},
|
|
|
|
{"name": "car"},
|
|
|
|
{"name": "person"},
|
|
|
|
{"name": "person"},
|
|
|
|
@ -2048,7 +2038,6 @@ class TaskDataAPITestCase(APITestCase):
|
|
|
|
"assignee": self.assignee.id,
|
|
|
|
"assignee": self.assignee.id,
|
|
|
|
"overlap": 0,
|
|
|
|
"overlap": 0,
|
|
|
|
"segment_size": 100,
|
|
|
|
"segment_size": 100,
|
|
|
|
"z_order": False,
|
|
|
|
|
|
|
|
"labels": [
|
|
|
|
"labels": [
|
|
|
|
{"name": "car"},
|
|
|
|
{"name": "car"},
|
|
|
|
{"name": "person"},
|
|
|
|
{"name": "person"},
|
|
|
|
@ -2095,7 +2084,6 @@ class JobAnnotationAPITestCase(APITestCase):
|
|
|
|
"assignee": assignee.id,
|
|
|
|
"assignee": assignee.id,
|
|
|
|
"overlap": 0,
|
|
|
|
"overlap": 0,
|
|
|
|
"segment_size": 100,
|
|
|
|
"segment_size": 100,
|
|
|
|
"z_order": False,
|
|
|
|
|
|
|
|
"labels": [
|
|
|
|
"labels": [
|
|
|
|
{
|
|
|
|
{
|
|
|
|
"name": "car",
|
|
|
|
"name": "car",
|
|
|
|
|