Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Forget-C/Jellyfish
/ functions
Functions
2,103 in github.com/Forget-C/Jellyfish
⨍
Functions
2,103
◇
Types & classes
497
↳
Endpoints
138
Function
test_ensure_not_exists_raises_on_duplicate
()
backend/tests/test_common_services.py:62
Function
test_entity_existence_check_relation_error_returns_api_response
(client: TestClient, monkeypatch)
backend/tests/test_entity_existence_api_responses.py:83
Function
test_entity_existence_check_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_entity_existence_api_responses.py:26
Function
test_extract_async_returns_created_task_payload
(client, monkeypatch)
backend/tests/test_script_processing_async_api.py:77
Function
test_extract_script_refresh_cache_forces_recompute
(monkeypatch)
backend/tests/test_script_extract_cache.py:78
Function
test_extract_script_uses_cache_by_default
(monkeypatch)
backend/tests/test_script_extract_cache.py:41
Function
test_get_actor_entity_not_found_returns_api_response
(client: TestClient)
backend/tests/test_entities_api_responses.py:97
Function
test_get_chapter_not_found_returns_api_response
(client: TestClient)
backend/tests/test_studio_api_responses.py:300
Function
test_get_default_model_by_category_requires_model_settings_entry
()
backend/tests/test_llm_resolver.py:44
Function
test_get_default_model_by_category_uses_model_settings
()
backend/tests/test_llm_resolver.py:24
Function
test_get_file_detail_includes_usages
()
backend/tests/test_studio_files_service.py:71
Function
test_get_file_detail_not_found_returns_api_response
(client: TestClient, monkeypatch)
backend/tests/test_files_api_responses.py:58
Function
test_get_image_generation_options_returns_ratio_size_profiles
(client: TestClient)
backend/tests/test_llm_api_responses.py:248
Function
test_get_image_generation_options_uses_default_image_model_capability
()
backend/tests/test_llm_manage.py:218
Function
test_get_model_by_category_supports_explicit_id_without_default_fallback
()
backend/tests/test_llm_resolver.py:90
Function
test_get_or_create_settings_behaves_like_singleton
()
backend/tests/test_llm_manage.py:82
Function
test_get_project_not_found_returns_api_response
(client: TestClient)
backend/tests/test_studio_api_responses.py:220
Function
test_get_prompt_template_not_found_returns_api_response
(client: TestClient)
backend/tests/test_api_response_envelopes.py:120
Function
test_get_provider_by_id_or_obj_supports_both_inputs
()
backend/tests/test_llm_resolver.py:114
Function
test_get_provider_by_model_or_id_supports_both_inputs
()
backend/tests/test_llm_resolver.py:69
Function
test_get_provider_not_found_returns_api_response
(client: TestClient)
backend/tests/test_llm_api_responses.py:146
Function
test_get_shot_detail_not_found_returns_api_response
(client: TestClient)
backend/tests/test_shot_subresource_api_responses.py:224
Function
test_get_shot_extracted_candidates_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_shot_extracted_candidates_api_responses.py:86
Function
test_get_shot_extracted_dialogue_candidates_returns_success_envelope
( client: TestClient, monkeypatch, )
backend/tests/test_shot_extracted_candidates_api_responses.py:289
Function
test_get_shot_not_found_returns_api_response
(client: TestClient)
backend/tests/test_studio_api_responses.py:341
Function
test_get_shot_preparation_state_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_shot_extracted_candidates_api_responses.py:240
Function
test_get_shot_video_readiness_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_shot_extracted_candidates_api_responses.py:376
Function
test_get_task_link_not_found_returns_api_response
(client: TestClient)
backend/tests/test_task_status_api_responses.py:310
Function
test_get_task_result_not_found_returns_api_response
(client: TestClient)
backend/tests/test_task_status_api_responses.py:272
Function
test_get_task_result_returns_success_envelope
(client: TestClient)
backend/tests/test_task_status_api_responses.py:348
Function
test_get_task_status_not_found_returns_api_response
(client: TestClient, monkeypatch)
backend/tests/test_task_status_api_responses.py:74
Function
test_get_task_status_returns_timing_fields
(client: TestClient, monkeypatch)
backend/tests/test_task_status_api_responses.py:384
Function
test_get_video_generation_options_returns_ratio_capability
(client: TestClient)
backend/tests/test_llm_api_responses.py:229
Method
test_health_returns_ok
(self, client: TestClient)
backend/tests/test_skills_integration.py:14
Function
test_ignore_candidate_refreshes_updated_at_for_safe_response_serialization
()
backend/tests/test_shot_status_service.py:300
Function
test_ignore_extracted_candidate_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_shot_extracted_candidates_api_responses.py:203
Function
test_ignore_extracted_dialogue_candidate_returns_success_envelope
( client: TestClient, monkeypatch, )
backend/tests/test_shot_extracted_candidates_api_responses.py:484
Function
test_infer_ratio_from_size_supports_ratio_and_resolution
()
backend/tests/core/integrations/test_video_capabilities.py:18
Function
test_inmemory_async_polling_strategy_updates_status_progress_and_result
()
backend/tests/test_task_manager.py:45
Function
test_inmemory_streaming_strategy_yields_chunks_and_marks_succeeded
()
backend/tests/test_task_manager.py:85
Function
test_link_existing_asset_for_preparation_accepts_enum_value
(monkeypatch)
backend/tests/test_shot_preparation_state.py:9
Function
test_link_existing_asset_for_preparation_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_shot_extracted_candidates_api_responses.py:261
Function
test_link_extracted_candidate_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_shot_extracted_candidates_api_responses.py:162
Function
test_list_files_paginated_filters_by_keyword
()
backend/tests/test_studio_files_service.py:44
Function
test_list_files_requires_project_id_when_scope_filters_set
(client: TestClient)
backend/tests/test_files_api_responses.py:42
Function
test_list_models_paginated_returns_filtered_items
()
backend/tests/test_llm_manage.py:114
Function
test_list_prompt_categories_returns_value_label_description
(client: TestClient)
backend/tests/test_studio_prompts_categories.py:11
Function
test_list_shot_character_links_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_shot_character_links_api_responses.py:40
Function
test_list_shot_runtime_summary_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_shot_extracted_candidates_api_responses.py:408
Function
test_list_supported_providers_can_filter_by_category
(client: TestClient)
backend/tests/test_llm_api_responses.py:219
Function
test_list_supported_providers_returns_capability_matrix
(client: TestClient)
backend/tests/test_llm_api_responses.py:198
Function
test_list_supported_providers_text_contains_aliyun_bailian
(client: TestClient)
backend/tests/test_llm_api_responses.py:210
Function
test_list_tasks_returns_paginated_envelope
(client: TestClient, monkeypatch)
backend/tests/test_task_status_api_responses.py:202
Function
test_manual_video_prompt_is_also_enriched_with_guidance
()
backend/tests/test_generated_video_service.py:297
Function
test_mark_shot_generating_keeps_static_ready_status
()
backend/tests/test_shot_status_service.py:512
Function
test_merge_entities_async_returns_created_task_payload
(client, monkeypatch)
backend/tests/test_script_processing_async_api.py:130
Function
test_normalize_frame_type_and_relation_type
()
backend/tests/test_shot_frame_prompt_tasks_service.py:206
Function
test_openai_image_adapter_edits_when_references
(monkeypatch: pytest.MonkeyPatch)
backend/tests/core/integrations/test_image_adapters.py:59
Function
test_openai_image_adapter_generations
(monkeypatch: pytest.MonkeyPatch)
backend/tests/core/integrations/test_image_adapters.py:34
Function
test_openai_image_adapter_rejects_unsupported_watermark
当能力配置不支持 watermark 时,adapter 在发请求前直接拒绝。
backend/tests/core/integrations/test_image_adapters.py:151
Function
test_openai_image_adapter_resolves_video_reference_size
(monkeypatch: pytest.MonkeyPatch)
backend/tests/core/integrations/test_image_adapters.py:82
Function
test_openai_video_create_returns_id
(monkeypatch: pytest.MonkeyPatch)
backend/tests/core/integrations/test_video_adapters.py:28
Function
test_openai_video_get_returns_meta
(monkeypatch: pytest.MonkeyPatch)
backend/tests/core/integrations/test_video_adapters.py:49
Function
test_optimize_script_async_returns_created_task_payload
(client, monkeypatch)
backend/tests/test_script_processing_async_api.py:418
Function
test_patch_model_updates_fields_in_memory
()
backend/tests/test_common_services.py:77
Function
test_pick_analysis_relation_entity_id_prefers_chapter
()
backend/tests/test_script_processing_tasks.py:618
Function
test_pick_consistency_relation_entity_id_prefers_chapter
()
backend/tests/test_script_processing_tasks.py:399
Function
test_pick_merge_relation_entity_id_prefers_chapter
()
backend/tests/test_script_processing_tasks.py:328
Function
test_pick_ordered_ref_file_ids_returns_requested_angle_order
(monkeypatch)
backend/tests/test_image_task_services.py:178
Function
test_pick_variant_relation_entity_id_prefers_chapter
()
backend/tests/test_script_processing_tasks.py:476
Function
test_preview_prompt_and_images_prefers_request_images_when_provided
()
backend/tests/test_generated_video_service.py:163
Function
test_preview_prompt_and_images_uses_auto_frame_ids
()
backend/tests/test_generated_video_service.py:127
Function
test_preview_shot_video_prompt_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_shot_extracted_candidates_api_responses.py:328
Function
test_preview_video_generation_prompt_not_found_returns_api_response
( client: TestClient, monkeypatch )
backend/tests/test_generated_video_api_responses.py:108
Function
test_preview_video_generation_prompt_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_generated_video_api_responses.py:52
Function
test_project_style_options_returns_grouped_choices
(client: TestClient)
backend/tests/test_studio_api_responses.py:183
Function
test_prompt_category_mapping_is_complete
()
backend/tests/test_studio_prompts_categories.py:54
Function
test_recompute_shot_status_keeps_pending_without_candidates
()
backend/tests/test_shot_status_service.py:84
Function
test_redact_headers_masks_authorization
()
backend/tests/core/integrations/test_http_logging.py:8
Function
test_register_task_adapter_is_idempotent_for_same_factory
()
backend/tests/test_task_registry.py:45
Function
test_register_task_adapter_rejects_conflict_factory
()
backend/tests/test_task_registry.py:53
Function
test_render_actor_image_prompt_returns_success_envelope
(client: TestClient, monkeypatch)
backend/tests/test_image_tasks_api_responses.py:66
Function
test_render_shot_frame_prompt_requires_prompt
(client: TestClient)
backend/tests/test_image_tasks_api_responses.py:187
Function
test_render_shot_frame_prompt_returns_success_envelope_when_prompt_given
(client: TestClient, monkeypatch)
backend/tests/test_image_tasks_api_responses.py:126
Function
test_replace_candidates_marks_pending_until_all_resolved
()
backend/tests/test_shot_status_service.py:128
Function
test_replace_candidates_preserves_existing_linked_status_by_same_name
()
backend/tests/test_shot_status_service.py:341
Function
test_replace_candidates_replaces_old_rows
()
backend/tests/test_shot_status_service.py:319
Function
test_request_cancel_keeps_running_task_pending_cancellation
()
backend/tests/test_task_manager.py:225
Function
test_request_cancel_marks_pending_task_cancelled_immediately
()
backend/tests/test_script_processing_tasks.py:133
Function
test_require_entity_raises_404_when_missing
()
backend/tests/test_common_services.py:41
Function
test_require_entity_returns_existing_object
()
backend/tests/test_common_services.py:28
Function
test_require_optional_entity_returns_none_for_empty_id
()
backend/tests/test_common_services.py:53
Function
test_resolve_default_video_model_requires_video_category
()
backend/tests/test_generated_video_service.py:109
Function
test_resolve_effective_base_url_prefers_category_specific_url
()
backend/tests/test_llm_resolver.py:211
Function
test_resolve_image_capability_prefers_longest_prefix
()
backend/tests/core/integrations/test_image_capabilities.py:18
Function
test_resolve_image_size_uses_video_reference_ratio_profile
()
backend/tests/core/integrations/test_image_capabilities.py:54
Function
test_resolve_image_size_uses_volcengine_builtin_2k_3k_profiles
()
backend/tests/core/integrations/test_image_capabilities.py:78
Function
test_resolve_provider_key_from_name_supports_known_aliases
()
backend/tests/test_generated_video_service.py:101
Function
test_resolve_reference_file_ids_and_names_filters_empty_file_ids
()
backend/tests/test_image_task_services.py:142
Function
test_resolve_reference_image_refs_by_file_ids_returns_data_urls
(monkeypatch)
backend/tests/test_image_task_services.py:156
← previous
next →
1,901–2,000 of 2,103, ranked by callers