plexus.cli.procedure.test_score_editor_toolset module
- class plexus.cli.procedure.test_score_editor_toolset.FakeMCPClient(response)
Bases:
object- __init__(response)
- async call_tool(tool_name, arguments)
- class plexus.cli.procedure.test_score_editor_toolset.FakePullMCPClient(payload)
Bases:
object- __init__(payload)
- async call_tool(tool_name, arguments)
- plexus.cli.procedure.test_score_editor_toolset.test_load_content_from_api_fails_clearly_on_invalid_yaml(monkeypatch)
- plexus.cli.procedure.test_score_editor_toolset.test_load_content_from_api_normalizes_yaml_before_exposing_it(monkeypatch)
- plexus.cli.procedure.test_score_editor_toolset.test_setup_fails_fast_when_direct_yaml_is_invalid()
- plexus.cli.procedure.test_score_editor_toolset.test_setup_normalizes_direct_yaml_content_to_block_scalars()
- plexus.cli.procedure.test_score_editor_toolset.test_setup_normalizes_numeric_external_id_to_string()
- async plexus.cli.procedure.test_score_editor_toolset.test_submit_score_version_allows_extractor_then_classifier_pattern(monkeypatch)
- async plexus.cli.procedure.test_score_editor_toolset.test_submit_score_version_rejects_classifier_as_extractor_candidate()
- async plexus.cli.procedure.test_score_editor_toolset.test_submit_score_version_rejects_semantically_unchanged_yaml()
- async plexus.cli.procedure.test_score_editor_toolset.test_submit_score_version_surfaces_validation_errors_from_envelope(monkeypatch)