← Về thư mục
tests/open-notebook/test_open_notebook_skill.py
- TestSkillDirectoryStructure · class · L26-L55 — class TestSkillDirectoryStructure(unittest.TestCase)
- test_skill_directory_exists · method · L29-L34 — def test_skill_directory_exists(self)
- test_skill_md_exists · method · L36-L41 — def test_skill_md_exists(self)
- test_references_directory_exists · method · L43-L48 — def test_references_directory_exists(self)
- test_scripts_directory_exists · method · L50-L55 — def test_scripts_directory_exists(self)
- TestSkillMdFrontmatter · class · L58-L108 — class TestSkillMdFrontmatter(unittest.TestCase)
- setUpClass · method · L62-L67 — def setUpClass(cls)
- test_has_yaml_frontmatter · method · L69-L79 — def test_has_yaml_frontmatter(self)
- test_frontmatter_has_name · method · L81-L84 — def test_frontmatter_has_name(self)
- test_frontmatter_has_description · method · L86-L97 — def test_frontmatter_has_description(self)
- test_frontmatter_has_license · method · L99-L102 — def test_frontmatter_has_license(self)
- test_frontmatter_has_metadata_author · method · L104-L108 — def test_frontmatter_has_metadata_author(self)
- TestSkillMdContent · class · L111-L233 — class TestSkillMdContent(unittest.TestCase)
- setUpClass · method · L115-L117 — def setUpClass(cls)
- test_has_title_heading · method · L119-L124 — def test_has_title_heading(self)
- test_has_overview_section · method · L126-L132 — def test_has_overview_section(self)
- test_has_quick_start_section · method · L134-L140 — def test_has_quick_start_section(self)
- test_has_docker_setup · method · L142-L145 — def test_has_docker_setup(self)
- test_has_api_base_url · method · L147-L149 — def test_has_api_base_url(self)
- test_mentions_notebooklm_alternative · method · L151-L157 — def test_mentions_notebooklm_alternative(self)
- test_mentions_self_hosted · method · L159-L165 — def test_mentions_self_hosted(self)
- test_mentions_multiple_ai_providers · method · L167-L179 — def test_mentions_multiple_ai_providers(self)
- test_has_core_features_section · method · L181-L190 — def test_has_core_features_section(self)
- test_has_api_reference_section · method · L192-L198 — def test_has_api_reference_section(self)
- test_has_python_code_examples · method · L200-L202 — def test_has_python_code_examples(self)
- test_has_bash_code_examples · method · L204-L209 — def test_has_bash_code_examples(self)
- test_has_installation_instructions · method · L211-L217 — def test_has_installation_instructions(self)
- test_has_environment_variable_info · method · L219-L225 — def test_has_environment_variable_info(self)
- test_content_length_sufficient · method · L227-L233 — def test_content_length_sufficient(self)
- TestReferenceFiles · class · L236-L301 — class TestReferenceFiles(unittest.TestCase)
- _read_reference · method · L239-L247 — def _read_reference(self, filename)
- test_api_reference_exists_and_comprehensive · method · L249-L259 — def test_api_reference_exists_and_comprehensive(self)
- test_api_reference_has_http_methods · method · L261-L269 — def test_api_reference_has_http_methods(self)
- test_examples_reference_exists · method · L271-L275 — def test_examples_reference_exists(self)
- test_configuration_reference_exists · method · L277-L289 — def test_configuration_reference_exists(self)
- test_architecture_reference_exists · method · L291-L301 — def test_architecture_reference_exists(self)
- TestExampleScripts · class · L304-L336 — class TestExampleScripts(unittest.TestCase)
- _check_script · method · L307-L320 — def _check_script(self, filename)
- test_notebook_management_script_exists · method · L322-L326 — def test_notebook_management_script_exists(self)
- test_source_ingestion_script_exists · method · L328-L331 — def test_source_ingestion_script_exists(self)
- test_chat_interaction_script_exists · method · L333-L336 — def test_chat_interaction_script_exists(self)
- TestPyprojectToml · class · L339-L353 — class TestPyprojectToml(unittest.TestCase)
- setUpClass · method · L343-L345 — def setUpClass(cls)
- test_pyproject_has_version · method · L347-L349 — def test_pyproject_has_version(self)
- test_pyproject_has_project_name · method · L351-L353 — def test_pyproject_has_project_name(self)
- TestSkillMdApiEndpointCoverage · class · L356-L402 — class TestSkillMdApiEndpointCoverage(unittest.TestCase)
- setUpClass · method · L360-L366 — def setUpClass(cls)
- test_covers_notebook_endpoints · method · L368-L370 — def test_covers_notebook_endpoints(self)
- test_covers_source_endpoints · method · L372-L374 — def test_covers_source_endpoints(self)
- test_covers_note_endpoints · method · L376-L378 — def test_covers_note_endpoints(self)
- test_covers_chat_endpoints · method · L380-L382 — def test_covers_chat_endpoints(self)
- test_covers_search_endpoints · method · L384-L386 — def test_covers_search_endpoints(self)
- test_covers_podcast_endpoints · method · L388-L390 — def test_covers_podcast_endpoints(self)
- test_covers_transformation_endpoints · method · L392-L394 — def test_covers_transformation_endpoints(self)
- test_covers_model_management · method · L396-L398 — def test_covers_model_management(self)
- test_covers_credential_management · method · L400-L402 — def test_covers_credential_management(self)