()
| 178 | |
| 179 | #[tokio::test] |
| 180 | async fn test_vector_index_clear() { |
| 181 | let index = VectorIndex::new(); |
| 182 | index.insert(MemoryId::new(), vec![1.0, 0.0]).await; |
| 183 | index.insert(MemoryId::new(), vec![0.0, 1.0]).await; |
| 184 | |
| 185 | index.clear().await; |
| 186 | |
| 187 | let results = index |
| 188 | .search(&[1.0, 0.0], 10, 0.0) |
| 189 | .await |
| 190 | .expect("search ok"); |
| 191 | assert!(results.is_empty()); |
| 192 | } |
| 193 | } |