From 966e2786c2a04fae222808095bcd257925102ab3 Mon Sep 17 00:00:00 2001 From: Jon Herron Date: Tue, 3 Mar 2026 07:00:52 -0500 Subject: [PATCH 01/10] wip --- examples/user_task.bpmn.recording.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 examples/user_task.bpmn.recording.json diff --git a/examples/user_task.bpmn.recording.json b/examples/user_task.bpmn.recording.json new file mode 100644 index 0000000..09197b9 --- /dev/null +++ b/examples/user_task.bpmn.recording.json @@ -0,0 +1 @@ +{"pendingTaskStack":[{"id":"ut_task","data":{"some_field":"33"}}]} \ No newline at end of file From 7d56d2ab83433013dda3a142fdec38b15d4c0d6c Mon Sep 17 00:00:00 2001 From: Jon Herron Date: Tue, 3 Mar 2026 07:20:24 -0500 Subject: [PATCH 02/10] wip --- examples/jsonfiledatastore.json | 2 +- examples/user_task.bpmn.recording.json | 1 - examples/user_task_recording.json | 1 + examples/user_task_test.bpmn | 18 ++++++++++++++++++ 4 files changed, 20 insertions(+), 2 deletions(-) delete mode 100644 examples/user_task.bpmn.recording.json create mode 100644 examples/user_task_recording.json diff --git a/examples/jsonfiledatastore.json b/examples/jsonfiledatastore.json index 20363bb..63bbf9e 100644 --- a/examples/jsonfiledatastore.json +++ b/examples/jsonfiledatastore.json @@ -1 +1 @@ -{"x": 51} \ No newline at end of file +{"x": 52} \ No newline at end of file diff --git a/examples/user_task.bpmn.recording.json b/examples/user_task.bpmn.recording.json deleted file mode 100644 index 09197b9..0000000 --- a/examples/user_task.bpmn.recording.json +++ /dev/null @@ -1 +0,0 @@ -{"pendingTaskStack":[{"id":"ut_task","data":{"some_field":"33"}}]} \ No newline at end of file diff --git a/examples/user_task_recording.json b/examples/user_task_recording.json new file mode 100644 index 0000000..0aa1795 --- /dev/null +++ b/examples/user_task_recording.json @@ -0,0 +1 @@ +{"pendingTaskStack":[{"id":"ut_task","data":{"some_field":"jj"}}]} \ No newline at end of file diff --git a/examples/user_task_test.bpmn b/examples/user_task_test.bpmn index 8e253d2..7b63662 100644 --- a/examples/user_task_test.bpmn +++ b/examples/user_task_test.bpmn @@ -58,6 +58,11 @@ spiff_testResult = test() Flow1_1770132558798 Flow_1fbs4ll + + + DataStoreReference_1h48ew8 + Property_1dsm2yn + spiff_testFixture = { "pendingTaskStack": [ { "id": "ut_task", "data": { "some_field": "jj" } }, @@ -67,7 +72,10 @@ spiff_testResult = test() } } + + + @@ -98,6 +106,12 @@ spiff_testResult = test() + + + + + + @@ -132,6 +146,10 @@ spiff_testResult = test() + + + + From 387203577db9d8af8cd85e70b93de034e53a9717 Mon Sep 17 00:00:00 2001 From: Jon Herron Date: Tue, 3 Mar 2026 07:25:03 -0500 Subject: [PATCH 03/10] wip --- examples/jsonfiledatastore.json | 2 +- examples/user_task_recording.json | 2 +- examples/user_task_test.bpmn | 5 +++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/examples/jsonfiledatastore.json b/examples/jsonfiledatastore.json index 63bbf9e..23bb880 100644 --- a/examples/jsonfiledatastore.json +++ b/examples/jsonfiledatastore.json @@ -1 +1 @@ -{"x": 52} \ No newline at end of file +{"x": 53} \ No newline at end of file diff --git a/examples/user_task_recording.json b/examples/user_task_recording.json index 0aa1795..4826615 100644 --- a/examples/user_task_recording.json +++ b/examples/user_task_recording.json @@ -1 +1 @@ -{"pendingTaskStack":[{"id":"ut_task","data":{"some_field":"jj"}}]} \ No newline at end of file +{"pendingTaskStack":[{"id":"ut_task","data":{"some_field":"jj"}},{"id":"ut_task","data":{"some_field":"jj"}}]} \ No newline at end of file diff --git a/examples/user_task_test.bpmn b/examples/user_task_test.bpmn index 7b63662..ed7e6ee 100644 --- a/examples/user_task_test.bpmn +++ b/examples/user_task_test.bpmn @@ -72,10 +72,11 @@ spiff_testResult = test() } } - + + @@ -109,7 +110,7 @@ spiff_testResult = test() - + From 61035fe51584117fb071081a33db10e5cb604eeb Mon Sep 17 00:00:00 2001 From: Jon Herron Date: Tue, 3 Mar 2026 07:31:48 -0500 Subject: [PATCH 04/10] wip --- examples/user_task_recording.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/user_task_recording.json b/examples/user_task_recording.json index 4826615..0aa1795 100644 --- a/examples/user_task_recording.json +++ b/examples/user_task_recording.json @@ -1 +1 @@ -{"pendingTaskStack":[{"id":"ut_task","data":{"some_field":"jj"}},{"id":"ut_task","data":{"some_field":"jj"}}]} \ No newline at end of file +{"pendingTaskStack":[{"id":"ut_task","data":{"some_field":"jj"}}]} \ No newline at end of file From b8ab1b77af6f62844a37e364a241622dfa331755 Mon Sep 17 00:00:00 2001 From: Jon Herron Date: Tue, 3 Mar 2026 07:39:11 -0500 Subject: [PATCH 05/10] wip --- examples/jsonfiledatastore.json | 2 +- examples/user_task_test.bpmn | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/examples/jsonfiledatastore.json b/examples/jsonfiledatastore.json index 23bb880..14493c2 100644 --- a/examples/jsonfiledatastore.json +++ b/examples/jsonfiledatastore.json @@ -1 +1 @@ -{"x": 53} \ No newline at end of file +{"x": 56} \ No newline at end of file diff --git a/examples/user_task_test.bpmn b/examples/user_task_test.bpmn index ed7e6ee..58f92ef 100644 --- a/examples/user_task_test.bpmn +++ b/examples/user_task_test.bpmn @@ -64,9 +64,7 @@ spiff_testResult = test() Property_1dsm2yn spiff_testFixture = { - "pendingTaskStack": [ - { "id": "ut_task", "data": { "some_field": "jj" } }, - ], + "pendingTaskStack": user_task_recording["pendingTaskStack"], "expected": { "some_field": "jj", } From 79b19de0da556a03c5ef853d30ce6fd40853a41a Mon Sep 17 00:00:00 2001 From: Jon Herron Date: Tue, 3 Mar 2026 07:52:48 -0500 Subject: [PATCH 06/10] wip --- examples/manual_tasks_recording.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 examples/manual_tasks_recording.json diff --git a/examples/manual_tasks_recording.json b/examples/manual_tasks_recording.json new file mode 100644 index 0000000..e976f97 --- /dev/null +++ b/examples/manual_tasks_recording.json @@ -0,0 +1 @@ +{"pendingTaskStack":[{"id":"Activity_1n7p3m4","data":{}},{"id":"Activity_1h7gm30","data":{}}]} \ No newline at end of file From fb4da9a0b9a8548561b4294910aec313939a71a3 Mon Sep 17 00:00:00 2001 From: Jon Herron Date: Tue, 3 Mar 2026 07:54:33 -0500 Subject: [PATCH 07/10] wip --- examples/httpv2_recording.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 examples/httpv2_recording.json diff --git a/examples/httpv2_recording.json b/examples/httpv2_recording.json new file mode 100644 index 0000000..aa482ca --- /dev/null +++ b/examples/httpv2_recording.json @@ -0,0 +1 @@ +{"pendingTaskStack":[{"id":"Activity_17nl8sw","data":{"resp_get":{"body":{"userId":1,"id":1,"title":"delectus aut autem","completed":false},"mimetype":"application/json","http_status":200,"operator_identifier":"http/GetRequest"}}}]} \ No newline at end of file From b8c1be3505ca5f76d689ccfcd4e286dfadc6ebae Mon Sep 17 00:00:00 2001 From: Jon Herron Date: Tue, 3 Mar 2026 08:08:51 -0500 Subject: [PATCH 08/10] wip --- examples/httpv2_test.bpmn | 36 ++++++++++++++++----------------- examples/jsonfiledatastore.json | 2 +- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/examples/httpv2_test.bpmn b/examples/httpv2_test.bpmn index 8207cce..c1b8d4a 100644 --- a/examples/httpv2_test.bpmn +++ b/examples/httpv2_test.bpmn @@ -17,25 +17,13 @@ Flow1_1770249220377 Flow_194n4u3 + + + DataStoreReference_001g6et + Property_0zy7o63 + spiff_testFixture = { - "pendingTaskStack": [ - { - "id": "Activity_17nl8sw", - "data": { - "resp_get": { - "body": { - "userId": 1, - "id": 1, - "title": "delectus aut autem", - "completed": False - }, - "mimetype": "application/json", - "http_status": 200, - "operator_identifier": "http/GetRequest" - }, - }, - }, - ], + "pendingTaskStack": httpv2_recording["pendingTaskStack"], } @@ -81,7 +69,9 @@ spiff_testResult = test() Flow_1jcirrx Flow_1dr6ipn + + @@ -111,6 +101,12 @@ spiff_testResult = test() + + + + + + @@ -145,6 +141,10 @@ spiff_testResult = test() + + + + diff --git a/examples/jsonfiledatastore.json b/examples/jsonfiledatastore.json index 14493c2..d50a952 100644 --- a/examples/jsonfiledatastore.json +++ b/examples/jsonfiledatastore.json @@ -1 +1 @@ -{"x": 56} \ No newline at end of file +{"x": 57} \ No newline at end of file From 90caf559433dbee0792a7c2b60f03f4aec7dccc1 Mon Sep 17 00:00:00 2001 From: Jon Herron Date: Tue, 3 Mar 2026 08:10:19 -0500 Subject: [PATCH 09/10] wip --- examples/jsonfiledatastore.json | 2 +- examples/manual_tasks_test.bpmn | 22 ++++++++++++++++++---- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/examples/jsonfiledatastore.json b/examples/jsonfiledatastore.json index d50a952..48bcf41 100644 --- a/examples/jsonfiledatastore.json +++ b/examples/jsonfiledatastore.json @@ -1 +1 @@ -{"x": 57} \ No newline at end of file +{"x": 58} \ No newline at end of file diff --git a/examples/manual_tasks_test.bpmn b/examples/manual_tasks_test.bpmn index 80514b2..3b622e7 100644 --- a/examples/manual_tasks_test.bpmn +++ b/examples/manual_tasks_test.bpmn @@ -58,14 +58,18 @@ spiff_testResult = test() Flow1_1770121675349 Flow_0glzdyc + + + DataStoreReference_1cc1o68 + Property_1v7pcii + spiff_testFixture = { - "pendingTaskStack": [ - { "id": "Activity_1n7p3m4", "data": {} }, - { "id": "Activity_1h7gm30", "data": {} }, - ] + "pendingTaskStack": manual_tasks_recording["pendingTaskStack"] } + + @@ -95,6 +99,12 @@ spiff_testResult = test() + + + + + + @@ -129,6 +139,10 @@ spiff_testResult = test() + + + + From 64bfa7bb9a33f9502c18cbb0461b0b2ed9a048f6 Mon Sep 17 00:00:00 2001 From: Jon Herron Date: Tue, 3 Mar 2026 08:17:02 -0500 Subject: [PATCH 10/10] wip --- examples/jsonfiledatastore.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/jsonfiledatastore.json b/examples/jsonfiledatastore.json index 48bcf41..84298cb 100644 --- a/examples/jsonfiledatastore.json +++ b/examples/jsonfiledatastore.json @@ -1 +1 @@ -{"x": 58} \ No newline at end of file +{"x": 59} \ No newline at end of file