feat(mists): issue #10 — update+forks+raw CLI, MCP list_forks+raw, REST raw endpoint, CLI test suite (57 tests)
sha256:4ab43e82df3ab283440f5156cbe6a5c4496a1ad914c944f48afaad7a93c4de9d
sha
+102
~3
symbols
sha256:f9df4c80184668eea40dc4566a6345ff558cd8c4a87e3b9e0181426ee78b41b2
snapshot
+102
symbols added
~3
symbols modified
0
dead code introduced
Semantic Changes
105 symbols
+
test_update_content_updates_size_bytes
method
async_method test_update_content_updates_size_bytes L337–348
+
test_update_tags_replaced_atomically
method
async_method test_update_tags_replaced_atomically L322–334
+
test_content_type_helper_has_docstring
method
method test_content_type_helper_has_docstring L736–738
+
test_execute_list_mist_forks_has_docstring
method
method test_execute_list_mist_forks_has_docstring L740–741
+
test_execute_read_mist_raw_has_docstring
method
method test_execute_read_mist_raw_has_docstring L743–744
+
test_get_mist_raw_route_has_docstring
method
method test_get_mist_raw_route_has_docstring L732–734
+
test_muse_mist_list_forks_tool_has_description
method
method test_muse_mist_list_forks_tool_has_description L746–750
+
test_muse_mist_raw_tool_has_description
method
method test_muse_mist_raw_tool_has_description L752–756
+
test_forks_unknown_parent_returns_404
method
async_method test_forks_unknown_parent_returns_404 L477–481
+
test_raw_public_mist_returns_content
method
async_method test_raw_public_mist_returns_content L488–495
+
test_update_unknown_mist_returns_404
method
async_method test_update_unknown_mist_returns_404 L433–439
+
test_raw_body_matches_stored_content
method
async_method test_raw_body_matches_stored_content L278–286
+
test_raw_content_disposition_contains_filename
method
async_method test_raw_content_disposition_contains_filename L257–265
+
test_raw_content_type_code_is_text_plain
method
async_method test_raw_content_type_code_is_text_plain L268–275
+
test_update_content_increments_version
method
async_method test_update_content_increments_version L208–222
+
test_update_partial_body_only_changes_named_fields
method
async_method test_update_partial_body_only_changes_named_fields L185–205
+
test_update_response_contains_mist_id
method
async_method test_update_response_contains_mist_id L170–182
+
test_forks_of_public_mist_visible_to_anonymous
method
async_method test_forks_of_public_mist_visible_to_anonymous L609–617
+
test_forks_of_secret_mist_non_owner_returns_403
method
async_method test_forks_of_secret_mist_non_owner_returns_403 L620–626
+
test_list_forks_missing_mist_id_returns_error
method
async_method test_list_forks_missing_mist_id_returns_error L638–643
+
test_list_forks_owner_can_list_secret_forks
method
async_method test_list_forks_owner_can_list_secret_forks L663–669
+
test_list_forks_secret_non_owner_returns_forbidden
method
async_method test_list_forks_secret_non_owner_returns_forbidden L654–660
+
test_list_forks_unknown_mist_returns_not_found
method
async_method test_list_forks_unknown_mist_returns_not_found L646–651
+
test_raw_missing_mist_id_returns_error
method
async_method test_raw_missing_mist_id_returns_error L672–677
+
test_raw_public_mist_anonymous_returns_content
method
async_method test_raw_public_mist_anonymous_returns_content L697–704
+
test_raw_secret_non_owner_returns_forbidden
method
async_method test_raw_secret_non_owner_returns_forbidden L688–694
+
test_raw_unknown_mist_returns_not_found
method
async_method test_raw_unknown_mist_returns_not_found L680–685
+
test_raw_public_mist_no_auth_returns_200
method
async_method test_raw_public_mist_no_auth_returns_200 L579–584
+
test_raw_secret_mist_non_owner_returns_403
method
async_method test_raw_secret_mist_non_owner_returns_403 L587–593
+
test_raw_secret_mist_unauthenticated_returns_403
method
async_method test_raw_secret_mist_unauthenticated_returns_403 L596–602
+
test_update_without_auth_returns_401
method
async_method test_update_without_auth_returns_401 L555–561
+
test_10_concurrent_updates_all_succeed
method
async_method test_10_concurrent_updates_all_succeed L360–375
+
test_raw_accepts_owner_slash_id_format
method
method test_raw_accepts_owner_slash_id_format L142–149
+
test_update_empty_tags_string_yields_empty_list
method
method test_update_empty_tags_string_yields_empty_list L92–96
+
test_update_payload_excludes_none_fields
method
method test_update_payload_excludes_none_fields L106–120
← Older
Oldest on task/issue-10-mist-crud-gaps
All commits
Newer →
Latest on task/issue-10-mist-crud-gaps
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:4ab43e82df3ab283440f5156cbe6a5c4496a1ad914c944f48afaad7a93c4de9d --body "your comment"
No comments yet. Be the first to start the discussion.