feat: 任务改用采集采购独立序号 (#172)
This commit is contained in:
@@ -108,10 +108,10 @@ class MockAdminGatewayContractTest(unittest.TestCase):
|
||||
|
||||
def test_claim_respects_client_and_supported_types(self):
|
||||
self.gateway.enqueue_task(
|
||||
self._task("COLLECT-001", TaskType.COLLECT), "client-001"
|
||||
self._task("cj1", TaskType.COLLECT), "client-001"
|
||||
)
|
||||
self.gateway.enqueue_task(
|
||||
self._task("PURCHASE-001", TaskType.PURCHASE), "client-001"
|
||||
self._task("cg1", TaskType.PURCHASE), "client-001"
|
||||
)
|
||||
self.gateway.enqueue_task(
|
||||
self._task("COLLECT-OTHER", TaskType.COLLECT), "client-002"
|
||||
@@ -123,11 +123,11 @@ class MockAdminGatewayContractTest(unittest.TestCase):
|
||||
|
||||
first = self.gateway.claim_next(self.client, collect_only)
|
||||
|
||||
self.assertEqual(first.task_id, "COLLECT-001")
|
||||
self.assertEqual(first.task_id, "cj1")
|
||||
self.assertIsNone(self.gateway.claim_next(self.client, collect_only))
|
||||
|
||||
second = self.gateway.claim_next(self.client, self.all_capabilities)
|
||||
self.assertEqual(second.task_id, "PURCHASE-001")
|
||||
self.assertEqual(second.task_id, "cg1")
|
||||
self.assertIsNone(
|
||||
self.gateway.claim_next(self.client, self.all_capabilities)
|
||||
)
|
||||
|
||||
@@ -225,7 +225,7 @@ class HttpAdminGatewayTest(unittest.TestCase):
|
||||
200,
|
||||
{
|
||||
"task": {
|
||||
"id": "COL-8020a8729f111c15",
|
||||
"id": "cj1",
|
||||
"type": "collect",
|
||||
"version": 1,
|
||||
"priority": 0,
|
||||
@@ -250,7 +250,7 @@ class HttpAdminGatewayTest(unittest.TestCase):
|
||||
)
|
||||
|
||||
self.assertIsNotNone(task)
|
||||
self.assertEqual(task.task_id, "COL-8020a8729f111c15")
|
||||
self.assertEqual(task.task_id, "cj1")
|
||||
self.assertEqual(task.task_type.value, "collect")
|
||||
self.assertEqual(task.payload["goods_id"], "737116531267")
|
||||
self.assertEqual(opener.request.get_method(), "POST")
|
||||
|
||||
Reference in New Issue
Block a user