MCPcopy
hub / github.com/supermemoryai/supermemory / test_documents_crud

Function test_documents_crud

packages/docs-test/tests/python/sdk.py:14–35  ·  view source on GitHub ↗

Test document CRUD operations

()

Source from the content-addressed store, hash-verified

12
13
14def test_documents_crud():
15 """Test document CRUD operations"""
16 print("\n=== Document CRUD Operations ===")
17
18 # Create
19 doc = client.documents.add(content=f"Test content - {time.time()}")
20 print(f"✓ documents.add: {doc.id}")
21
22 # Read
23 fetched = client.documents.get(doc.id)
24 print(f"✓ documents.get: {fetched.id}")
25
26 # Update
27 updated = client.documents.update(doc.id, content=f"Updated - {time.time()}")
28 print(f"✓ documents.update: {updated.id}")
29
30 # Wait for processing
31 time.sleep(10)
32
33 # Delete
34 client.documents.delete(doc.id)
35 print("✓ documents.delete")
36
37
38def test_batch_operations():

Callers 1

mainFunction · 0.85

Calls 3

getMethod · 0.80
updateMethod · 0.80
deleteMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…