工作流批次。测试。豫
yuyan · 30 行 · 2640 字节 · UTF-8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
寻观「标准库」之「豫言标准内核」之书。
寻观「标准库」之「数据结构」之「字符串术」之书。
寻观「标准库」之「数据结构」之「整数操作」之书。
寻观「云工宿主」之「事件」之书。
寻观「云工宿主」之「工作流」之书。
寻观「云工宿主」之「请求」之书。
寻观「云工宿主」之「时钟」之书。
「:文言:批造二实例,复造察其果,批删验逐项果。汉语:真实 workerd 验证批量创建、重复调用的返回值和批量删除的逐项结果。:」
虑「种类」者「云工事件种类」于「元」而
若「字符串相等吗」于「种类」于『workflow-step』
则「云工工作流设输出」于『{"执行者":"豫言批次步骤"}』
否则若「字符串相等吗」于「种类」于『workflow』
则虑「事件」者「云工工作流事件文」于「元」而
虑「结果」者「云工工作流步做」于『批次步骤』于『{}』于「事件」而
虑「无」者若「是子字符串吗」于『"绝对休眠":true』于「事件」
则虑「未来」者「表示」于(「加」于(「云工当前Unix毫秒」于「元」)于(「理解整数」于『1000』))而
「云工工作流休眠至」于『未来时刻』于「未来」
否则「元」而
「云工工作流设输出」于「结果」
否则虑「请求」者「读取云工请求」于「元」而
若「是子字符串吗」于『/batch-create』于「请求」
则「设置云工响应」于「二零零」于『application/json』于
(「云工工作流批量创建文」于『TEST_WORKFLOW』于『[{"id":"yy-batch-a","params":{"绝对休眠":true}},{"id":"yy-batch-b","params":{"绝对休眠":false}}]』)
否则若「是子字符串吗」于『/batch-delete』于「请求」
则「设置云工响应」于「二零零」于『application/json』于
(「云工工作流批量删除文」于『TEST_WORKFLOW』于『["yy-batch-a","yy-batch-b","yy-batch-missing"]』)
否则若「是子字符串吗」于『/status-a』于「请求」
则「设置云工响应」于「二零零」于『application/json』于(「云工工作流状态文」于『TEST_WORKFLOW』于『yy-batch-a』)
否则「设置云工响应」于「二零零」于『application/json』于(「云工工作流状态文」于『TEST_WORKFLOW』于『yy-batch-b』)。