brainy/tests/integration
David Snelling f9e1bad716 test: comprehensive tests for remaining APIs (17/17 passing)
Tested and verified working:
- brain.updateMany() - Batch updates with metadata merging 
- brain.import() - CSV import with VFS 
- vfs.unlink() - Delete files 
- vfs.rmdir() - Remove directories (recursive) 
- vfs.rename() - Rename files/directories 
- vfs.copy() - Copy files/directories 
- vfs.move() - Move files 
- neural.clusters() - Semantic clustering 
- Production scale: 50 batch updates, 20 VFS files 

CRITICAL VERIFICATION:
 brain.update() MERGES metadata by default (merge: true)
 Only replaces if explicitly passed merge: false
 Always adds updatedAt timestamp automatically
 VFS operations preserve isVFS flag
 neural.clusters() respects VFS filtering

All APIs production-ready and fully tested.
2025-10-24 12:59:41 -07:00
..
all-apis-comprehensive.test.ts test: add comprehensive API verification tests (21/25 passing) 2025-10-24 12:09:42 -07:00
api-parameter-validation.test.ts fix: resolve 10 test failures across clustering, metadata, and deletion 2025-10-09 16:33:08 -07:00
azure-storage.test.ts chore(release): 4.0.0 2025-10-17 14:48:34 -07:00
brainy-complete.integration.test.ts fix: resolve 10 test failures across clustering, metadata, and deletion 2025-10-09 16:33:08 -07:00
brainy-core.integration.test.ts feat: Brainy 3.0 - Production-ready Triple Intelligence database 2025-09-11 16:23:32 -07:00
brainy-phase1c-integration.test.ts test: complete Phase 1c integration tests for type-aware API 2025-10-15 14:26:17 -07:00
count-synchronization.test.ts fix(storage): resolve count synchronization race condition across all storage adapters 2025-10-21 11:19:08 -07:00
entity-confidence-weight.test.ts feat: add confidence/weight to Entity and flatten Result fields for convenient access 2025-10-23 12:19:50 -07:00
find-unified-integration.test.ts fix: resolve 10 test failures across clustering, metadata, and deletion 2025-10-09 16:33:08 -07:00
gcs-native-storage.test.ts feat: simplify GCS storage naming and add Cloud Run deployment options 2025-10-20 11:12:32 -07:00
gcs-persistence-fix.test.ts fix: implement unified UUID-based sharding for metadata across all storage adapters 2025-10-08 13:26:35 -07:00
get-relations-fix.test.ts fix: resolve getRelations() empty array bug and add string ID shorthand 2025-10-21 13:10:34 -07:00
hnsw-rebuild.test.ts fix: correct test assertions for addMany return value and use valid VerbType 2025-10-10 14:23:24 -07:00
metadata-vector-exclusion.test.ts fix: v3.50.2 emergency hotfix - exclude numeric field names from metadata indexing 2025-10-16 16:31:06 -07:00
phase3TypeFirstQuery.integration.test.ts feat: Phase 3 - Unified Semantic Type Inference (Nouns + Verbs) 2025-10-16 10:59:26 -07:00
relationship-intelligence.test.ts fix: createEntities defaults to true, enable AI features by default 2025-10-23 16:54:40 -07:00
remaining-apis.test.ts test: comprehensive tests for remaining APIs (17/17 passing) 2025-10-24 12:59:41 -07:00
s3-storage.test.ts feat: Brainy 3.0 - Production-ready Triple Intelligence database 2025-09-11 16:23:32 -07:00
smart-import.test.ts feat: implement progressive flush intervals for streaming imports 2025-10-22 17:36:27 -07:00
typeAwareHNSW.integration.test.ts feat: Phase 2 Type-Aware HNSW - 87% memory reduction @ billion scale 2025-10-15 15:39:28 -07:00
typeInference.hybrid.integration.test.ts feat: Phase 3 - Unified Semantic Type Inference (Nouns + Verbs) 2025-10-16 10:59:26 -07:00
typeInference.integration.test.ts feat: Phase 3 - Unified Semantic Type Inference (Nouns + Verbs) 2025-10-16 10:59:26 -07:00
vfs-and-graph-entities.test.ts fix: createEntities defaults to true, enable AI features by default 2025-10-23 16:54:40 -07:00
vfs-api-wiring.test.ts fix: vfs.search() and vfs.findSimilar() now filter for VFS files only 2025-10-24 12:25:47 -07:00
vfs-debug.test.ts feat: add confidence/weight to Entity and flatten Result fields for convenient access 2025-10-23 12:19:50 -07:00
vfs-import-verification.test.ts feat: add confidence/weight to Entity and flatten Result fields for convenient access 2025-10-23 12:19:50 -07:00
vfs-knowledge-separation.test.ts test: fix brain.add() return type usage in VFS tests 2025-10-24 11:50:36 -07:00