MCPcopy Create free account

hub / github.com/Durafen/Claude-code-memory / functions

Functions1,001 in github.com/Durafen/Claude-code-memory

Methodtest_cli_without_click
Test CLI behavior when click unavailable.
tests/unit/test_cli.py:42
Methodtest_collection_exists
Test checking if collection exists.
tests/unit/test_vector_store.py:120
Methodtest_collection_exists_error_handling
Test collection existence check with API error.
tests/unit/test_vector_store.py:142
Functiontest_config
Create test configuration with temporary paths.
tests/conftest.py:318
Methodtest_config_operations
Test configuration file operations detection.
tests/unit/test_python_file_operations.py:176
Methodtest_corrupted_state_handling
Test handling of corrupted state file.
tests/unit/test_hashing.py:211
Methodtest_create_collection_api_error
Test collection creation with API error.
tests/unit/test_vector_store.py:103
Methodtest_create_collection_invalid_distance_metric
Test collection creation with invalid distance metric.
tests/unit/test_vector_store.py:91
Methodtest_create_collection_success
Test successful collection creation.
tests/unit/test_vector_store.py:72
Methodtest_create_default_file
Test creating a default settings file.
tests/unit/test_config.py:317
Methodtest_create_file_error_handling
Test handling of file creation errors.
tests/unit/test_config.py:334
Methodtest_custom_file_patterns
Test watcher with custom include/exclude patterns.
tests/integration/test_watcher_flow.py:432
Methodtest_custom_single_file_deletion
Test that exactly 1 deleted file is processed in incremental mode using CLI.
tests/integration/test_indexer_flow.py:796
Methodtest_custom_single_new_file_processing
Test that exactly 1 new file is processed in incremental mode using CLI.
tests/integration/test_indexer_flow.py:624
Methodtest_custom_three_files_deletion
Test that exactly 3 deleted files are processed in incremental mode using CLI.
tests/integration/test_indexer_flow.py:1185
Methodtest_custom_three_new_files_processing
Test that exactly 3 new files are processed in incremental mode using CLI.
tests/integration/test_indexer_flow.py:991
Methodtest_debouncing_behavior
Test that rapid file changes are properly debounced.
tests/integration/test_watcher_flow.py:369
Methodtest_default_values
Test that default configuration values are set correctly.
tests/unit/test_config.py:19
Methodtest_delete_collection_success
Test successful collection deletion.
tests/unit/test_vector_store.py:161
Methodtest_delete_during_indexing_race_condition
Test race condition where file is deleted during indexing.
tests/integration/test_delete_event.py:516
Methodtest_delete_nonexistent_file_references
Test handling deletion of files that were never indexed.
tests/integration/test_delete_event.py:482
Methodtest_delete_points_success
Test successful point deletion.
tests/unit/test_vector_store.py:244
Methodtest_deletion_state_persistence
Test that deletion state is properly persisted between indexing runs.
tests/integration/test_delete_event.py:349
Methodtest_deletion_with_indexing_errors
Test that deletion cleanup works even when there are indexing errors.
tests/integration/test_delete_event.py:416
Methodtest_detect_modified_files
Test detection of modified files.
tests/unit/test_hashing.py:312
Methodtest_detect_new_files
Test detection of new files.
tests/unit/test_hashing.py:341
Methodtest_detect_unchanged_files
Test detection of unchanged files.
tests/unit/test_hashing.py:290
Methodtest_directory_deletion_cleanup
Test cleanup when an entire directory is deleted.
tests/integration/test_delete_event.py:198
Methodtest_distance_metrics_configuration
Test distance metrics mapping.
tests/unit/test_vector_store.py:62
Methodtest_dummy_embedder_batch
Test dummy embedder batch processing.
tests/unit/test_embeddings.py:481
Methodtest_dummy_embedder_custom_dimension
Test dummy embedder with custom dimensions.
tests/unit/test_embeddings.py:496
Methodtest_dummy_embedder_deterministic
Test that dummy embedder is deterministic.
tests/unit/test_embeddings.py:457
Methodtest_dummy_embedder_different_texts
Test that different texts produce different embeddings.
tests/unit/test_embeddings.py:469
Methodtest_duplicate_entity_handling
Test handling of duplicate entities across files.
tests/integration/test_indexer_flow.py:410
Methodtest_embed_batch_empty_list
Test batch embedding with empty list.
tests/unit/test_embeddings.py:181
Methodtest_embed_batch_large_batch
Test batch embedding with large batch (should split).
tests/unit/test_embeddings.py:193
Methodtest_embed_batch_success
Test successful batch embedding.
tests/unit/test_embeddings.py:152
Methodtest_embed_batch_very_large_batch
Test batch embedding with very large batch (should split into multiple API calls).
tests/unit/test_embeddings.py:219
Methodtest_embed_text_api_error
Test handling of API errors.
tests/unit/test_embeddings.py:131
Methodtest_embed_text_success
Test successful single text embedding.
tests/unit/test_embeddings.py:103
Methodtest_embedding_result_creation
Test creating EmbeddingResult instances.
tests/unit/test_embeddings.py:413
Methodtest_embedding_result_defaults
Test EmbeddingResult default values.
tests/unit/test_embeddings.py:444
Methodtest_embedding_result_with_error
Test EmbeddingResult with error.
tests/unit/test_embeddings.py:434
Methodtest_empty_project_indexing
Test indexing an empty project.
tests/integration/test_indexer_flow.py:355
Methodtest_empty_state_handling
Test handling of empty state.
tests/unit/test_hashing.py:198
Methodtest_environment_variable_override
Test that environment variables can be used in config creation.
tests/unit/test_config.py:35
Methodtest_error_handling_in_flow
Test error handling during indexing flow.
tests/integration/test_indexer_flow.py:330
Methodtest_error_recovery_workflow
Test system recovery from various error conditions.
tests/e2e/test_end_to_end.py:333
Methodtest_estimate_tokens
Test token estimation.
tests/unit/test_embeddings.py:69
Methodtest_explicit_values_override_env
Test that explicit values override environment variables.
tests/unit/test_config.py:45
Methodtest_file_deletion_handling
Test watching for file deletion.
tests/integration/test_watcher_flow.py:244
Methodtest_file_read_error_handling
Test handling of file read errors.
tests/unit/test_config.py:214
Methodtest_full_index_flow_with_real_files
Test complete indexing flow with real Python files.
tests/integration/test_indexer_flow.py:177
Methodtest_full_reprocessing
Test full reprocessing finds all files.
tests/unit/test_hashing.py:367
Methodtest_get_client_info_error
Test getting client info with error.
tests/unit/test_vector_store.py:463
Methodtest_get_client_info_success
Test getting client information.
tests/unit/test_vector_store.py:435
Methodtest_get_collection_info_error
Test getting collection info with error.
tests/unit/test_vector_store.py:363
Methodtest_get_collection_info_success
Test getting collection information.
tests/unit/test_vector_store.py:333
Methodtest_get_current_state
Test getting current state for files.
tests/unit/test_hashing.py:227
Methodtest_get_model_info
Test getting model information.
tests/unit/test_embeddings.py:301
Methodtest_get_parser_for_file
Test getting appropriate parser for files.
tests/unit/test_parser.py:433
Methodtest_get_usage_stats
Test usage statistics tracking.
tests/unit/test_embeddings.py:318
Methodtest_hash_binary_file
Test hashing of binary content.
tests/unit/test_hashing.py:87
Methodtest_hash_changes_with_content
Test that hash changes when file content changes.
tests/unit/test_hashing.py:34
Methodtest_hash_consistency
Test that file hashing is consistent.
tests/unit/test_hashing.py:11
Methodtest_hash_empty_file
Test hashing of empty file.
tests/unit/test_hashing.py:57
Methodtest_hash_nonexistent_file
Test hashing of non-existent file.
tests/unit/test_hashing.py:73
Methodtest_hash_unicode_content
Test hashing of Unicode content.
tests/unit/test_hashing.py:104
Methodtest_hook
Test the pre-commit hook (without actually committing).
claude_indexer/git_hooks.py:260
Methodtest_hooks_help
Test hooks command help.
tests/unit/test_cli.py:691
Methodtest_hooks_install
Test git hooks installation.
tests/unit/test_cli.py:700
Methodtest_hooks_status
Test git hooks status command.
tests/unit/test_cli.py:754
Methodtest_hooks_uninstall
Test git hooks uninstallation.
tests/unit/test_cli.py:728
Methodtest_incremental_indexing_flow
Test incremental indexing with file changes.
tests/integration/test_indexer_flow.py:222
Methodtest_incremental_indexing_performance
Test that incremental indexing is faster than full re-indexing.
tests/e2e/test_end_to_end.py:768
Methodtest_incremental_indexing_workflow
Test incremental indexing maintains consistency.
tests/e2e/test_end_to_end.py:283
Methodtest_index_and_search_workflow
Test complete index -> search workflow.
tests/e2e/test_end_to_end.py:226
Methodtest_index_file_outside_project
Test indexing file outside project directory.
tests/unit/test_cli.py:474
Methodtest_index_help
Test index command help.
tests/unit/test_cli.py:59
Methodtest_index_project_basic
Test basic project indexing.
tests/unit/test_cli.py:74
Methodtest_index_project_failure
Test project indexing failure handling.
tests/unit/test_cli.py:373
Methodtest_index_project_missing_openai_key
Test error handling for missing OpenAI API key.
tests/unit/test_cli.py:233
Methodtest_index_project_nonexistent_path
Test indexing with non-existent project path.
tests/unit/test_cli.py:351
Methodtest_index_project_qdrant_connection_error
Test proper error handling when Qdrant is unavailable.
tests/unit/test_cli.py:200
Methodtest_index_project_qdrant_only_mode
Test that indexing only uses Qdrant mode (no MCP fallback).
tests/unit/test_cli.py:264
Methodtest_index_project_quiet_and_verbose_error
Test that quiet and verbose flags are mutually exclusive.
tests/unit/test_cli.py:329
Methodtest_index_project_with_options
Test project indexing with various options.
tests/unit/test_cli.py:135
Methodtest_index_single_file
Test single file indexing.
tests/unit/test_cli.py:423
Methodtest_indexer_with_custom_filters
Test indexer with custom file filters.
tests/integration/test_indexer_flow.py:515
Methodtest_indexer_with_different_embedders
Test indexer with different embedder configurations.
tests/integration/test_indexer_flow.py:459
Methodtest_indexing_performance_baseline
Test basic performance characteristics.
tests/e2e/test_end_to_end.py:740
Methodtest_indexing_performance_tracking
Test that indexing tracks performance metrics.
tests/integration/test_indexer_flow.py:556
Methodtest_initialization_connection_error
Test initialization with connection error.
tests/unit/test_vector_store.py:42
Methodtest_initialization_invalid_key
Test initialization with invalid API key.
tests/unit/test_embeddings.py:27
Methodtest_initialization_openai_unavailable
Test initialization when OpenAI package unavailable.
tests/unit/test_embeddings.py:45
Methodtest_initialization_qdrant_unavailable
Test initialization when Qdrant client unavailable.
tests/unit/test_vector_store.py:56
Methodtest_initialization_unsupported_model
Test initialization with unsupported model.
tests/unit/test_embeddings.py:36
Methodtest_initialization_valid_key
Test OpenAI embedder initialization with valid key.
tests/unit/test_embeddings.py:15
Methodtest_initialization_with_connection
Test QdrantStore initialization with successful connection.
tests/unit/test_vector_store.py:15
Methodtest_large_file_batching
Test indexing with many files to verify batching.
tests/integration/test_indexer_flow.py:376
← previousnext →801–900 of 1,001, ranked by callers