24 lines
6.8 KiB
Plaintext
24 lines
6.8 KiB
Plaintext
Compiling oa-core v0.2.0 (C:\ar-default-9e8r6t\crates\oa-core)
|
|
Finished `test` profile [unoptimized] target(s) in 2m 09s
|
|
Running tests\default_omission_preservation.rs (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\target-gnullvm\debug\deps\default_omission_preservation-5f9e71600f70f8cd.exe)
|
|
|
|
thread 'explicit_exchange_operation_none_survives_exchange_binding_edit' (4640) panicked at crates\oa-core\tests\default_omission_preservation.rs:313:5:
|
|
assertion `left == right` failed: only the requested token may change; preserve explicit defaults and all trivia
|
|
left: SourceBundle { entry: "project.arcadia", files: {"project.arcadia": "arcadia 7;\nproject p \"Preservation\" id \"00000000-0000-4000-8000-000000000001\" {\n oa_activity first \"First\" id \"00000000-0000-4000-8000-000000000002\" {}\n oa_activity second \"Second\" id \"00000000-0000-4000-8000-000000000003\" {}\n interaction flow \"Flow\" id \"00000000-0000-4000-8000-000000000004\" {\n source @first; target @second;\n }\n oa_process owner \"Owner\" id \"00000000-0000-4000-8000-000000000005\" {\n steps [@subject];\n }\n oa_occurrence subject \"Subject\" id \"00000000-0000-4000-8000-000000000006\" {\n parent @owner;\n body { Exchange {\n exchange @flow;\n sender none; receiver none;\n message_kind Asynchronous; reply_to none; values [];\n // Keep this authored default and its spelling.\n }; };\n }\n}\n"} }
|
|
right: SourceBundle { entry: "project.arcadia", files: {"project.arcadia": "arcadia 7;\nproject p \"Preservation\" id \"00000000-0000-4000-8000-000000000001\" {\n oa_activity first \"First\" id \"00000000-0000-4000-8000-000000000002\" {}\n oa_activity second \"Second\" id \"00000000-0000-4000-8000-000000000003\" {}\n interaction flow \"Flow\" id \"00000000-0000-4000-8000-000000000004\" {\n source @first; target @second;\n }\n oa_process owner \"Owner\" id \"00000000-0000-4000-8000-000000000005\" {\n steps [@subject];\n }\n oa_occurrence subject \"Subject\" id \"00000000-0000-4000-8000-000000000006\" {\n parent @owner;\n body { Exchange {\n exchange @flow;\n sender none; receiver none;\n message_kind Asynchronous; reply_to none; values [];\n operation none ; // Keep this authored default and its spelling.\n }; };\n }\n}\n"} }
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
|
|
thread 'explicit_node_empty_port_anchors_survive_position_edit' (2120) panicked at crates\oa-core\tests\default_omission_preservation.rs:313:5:
|
|
assertion `left == right` failed: only the requested token may change; preserve explicit defaults and all trivia
|
|
left: SourceBundle { entry: "project.arcadia", files: {"project.arcadia": "arcadia 7;\nproject p \"Preservation\" id \"00000000-0000-4000-8000-000000000001\" {\n oa_activity work \"Work\" id \"00000000-0000-4000-8000-000000000002\" {}\n diagram view \"View\" id \"00000000-0000-4000-8000-000000000003\" {}\n node placement id \"00000000-0000-4000-8000-000000000004\" {\n diagram @view; element @work;\n position { x 25.0; y -4.0; };\n // Keep explicit automatic placement.\n }\n}\n"} }
|
|
right: SourceBundle { entry: "project.arcadia", files: {"project.arcadia": "arcadia 7;\nproject p \"Preservation\" id \"00000000-0000-4000-8000-000000000001\" {\n oa_activity work \"Work\" id \"00000000-0000-4000-8000-000000000002\" {}\n diagram view \"View\" id \"00000000-0000-4000-8000-000000000003\" {}\n node placement id \"00000000-0000-4000-8000-000000000004\" {\n diagram @view; element @work;\n position { x 25.0; y -4.0; };\n port_anchors [] ; // Keep explicit automatic placement.\n }\n}\n"} }
|
|
|
|
thread 'relation_kind_change_updates_explicit_value_when_context_default_changes' (1164) panicked at crates\oa-core\tests\default_omission_preservation.rs:270:69:
|
|
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_endpoints", object_id: Some(00000000-0000-4000-8000-000000000004), field: Some("endpoints"), line: 5, column: 5, message: "Invalid Boundary exchange: Output port → input port in one layer.", span: Span { start: 232, end: 453 } }, related: [] }, SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "boundary_port", object_id: Some(00000000-0000-4000-8000-000000000004), field: Some("source"), line: 6, column: 16, message: "Boundary endpoints require compatible component ports owned by participants (or preserved legacy participant ports).", span: Span { start: 321, end: 327 } }, related: [] }, SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "boundary_port", object_id: Some(00000000-0000-4000-8000-000000000004), field: Some("target"), line: 6, column: 31, message: "Boundary endpoints require compatible component ports owned by participants (or preserved legacy participant ports).", span: Span { start: 336, end: 343 } }, related: [] }]
|
|
|
|
thread 'explicit_trace_semantic_none_survives_snapshot_prose_edit' (1868) panicked at crates\oa-core\tests\default_omission_preservation.rs:313:5:
|
|
assertion `left == right` failed: only the requested token may change; preserve explicit defaults and all trivia
|
|
left: SourceBundle { entry: "project.arcadia", files: {"project.arcadia": "arcadia 7;\nproject p \"Preservation\" id \"00000000-0000-4000-8000-000000000001\" {\n oa_activity work \"Work\" id \"00000000-0000-4000-8000-000000000002\" {}\n sa_function function \"Function\" id \"00000000-0000-4000-8000-000000000003\" {}\n trace mapping \"Mapping\" id \"00000000-0000-4000-8000-000000000004\" {\n oa @work; sa @function; kind Manual;\n baseline {\n oa { name \"Work\"; description \"Revised OA snapshot\"; };\n sa { name \"Function\"; description \"Old SA snapshot\"; };\n // Keep the explicit prose-only baseline.\n };\n }\n}\n"} }
|
|
right: SourceBundle { entry: "project.arcadia", files: {"project.arcadia": "arcadia 7;\nproject p \"Preservation\" id \"00000000-0000-4000-8000-000000000001\" {\n oa_activity work \"Work\" id \"00000000-0000-4000-8000-000000000002\" {}\n sa_function function \"Function\" id \"00000000-0000-4000-8000-000000000003\" {}\n trace mapping \"Mapping\" id \"00000000-0000-4000-8000-000000000004\" {\n oa @work; sa @function; kind Manual;\n baseline {\n oa { name \"Work\"; description \"Revised OA snapshot\"; };\n sa { name \"Function\"; description \"Old SA snapshot\"; };\n semantic none ; // Keep the explicit prose-only baseline.\n };\n }\n}\n"} }
|
|
error: test failed, to rerun pass `-p oa-core --test default_omission_preservation`
|