primus.cli.procedure.test_procedure_run_params module

Contracts for typed primus procedure run --set values.

primus.cli.procedure.test_procedure_run_params.test_existing_procedure_run_enters_direct_local_continuation_path(monkeypatch)
primus.cli.procedure.test_procedure_run_params.test_resolve_procedure_yaml_path_fails_for_missing_file()
primus.cli.procedure.test_procedure_run_params.test_resolve_procedure_yaml_path_finds_repository_asset_from_runtime_directory(monkeypatch, tmp_path)
primus.cli.procedure.test_procedure_run_params.test_set_parameter_parser_leaves_malformed_structured_text_visible()
primus.cli.procedure.test_procedure_run_params.test_set_parameter_parser_preserves_existing_scalar_coercion()
primus.cli.procedure.test_procedure_run_params.test_set_parameter_parser_preserves_json_arrays_and_nested_objects()
primus.cli.procedure.test_procedure_run_params.test_yaml_procedure_run_executes_from_worker_runtime_directory(monkeypatch, tmp_path)

A dispatched run can create and execute a bundled procedure after cwd becomes /tmp.