@@ -15,7 +15,7 @@ async def test_list_projects_basic_operation(mcp_server, app):
1515 async with Client (mcp_server ) as client :
1616 # List all available projects
1717 list_result = await client .call_tool (
18- "list_projects " ,
18+ "list_memory_projects " ,
1919 {},
2020 )
2121
@@ -248,7 +248,7 @@ async def test_project_management_workflow(mcp_server, app):
248248 assert "test-project" in current_result [0 ].text
249249
250250 # 2. List all projects
251- list_result = await client .call_tool ("list_projects " , {})
251+ list_result = await client .call_tool ("list_memory_projects " , {})
252252 assert "Available projects:" in list_result [0 ].text
253253 assert "test-project" in list_result [0 ].text
254254
@@ -269,7 +269,7 @@ async def test_project_metadata_consistency(mcp_server, app):
269269 # Test all project management tools and verify they include project metadata
270270
271271 # list_projects
272- list_result = await client .call_tool ("list_projects " , {})
272+ list_result = await client .call_tool ("list_memory_projects " , {})
273273 assert "Project: test-project" in list_result [0 ].text
274274
275275 # get_current_project
@@ -350,7 +350,7 @@ async def test_create_project_basic_operation(mcp_server, app):
350350 async with Client (mcp_server ) as client :
351351 # Create a new project
352352 create_result = await client .call_tool (
353- "create_project " ,
353+ "create_memory_project " ,
354354 {
355355 "project_name" : "test-new-project" ,
356356 "project_path" : "/tmp/test-new-project" ,
@@ -370,7 +370,7 @@ async def test_create_project_basic_operation(mcp_server, app):
370370 assert "Project: test-project" in create_text # Should still show current project
371371
372372 # Verify project appears in project list
373- list_result = await client .call_tool ("list_projects " , {})
373+ list_result = await client .call_tool ("list_memory_projects " , {})
374374 list_text = list_result [0 ].text
375375 assert "test-new-project" in list_text
376376
@@ -382,7 +382,7 @@ async def test_create_project_with_default_flag(mcp_server, app):
382382 async with Client (mcp_server ) as client :
383383 # Create a new project and set as default
384384 create_result = await client .call_tool (
385- "create_project " ,
385+ "create_memory_project " ,
386386 {
387387 "project_name" : "test-default-project" ,
388388 "project_path" : "/tmp/test-default-project" ,
@@ -412,7 +412,7 @@ async def test_create_project_duplicate_name(mcp_server, app):
412412 async with Client (mcp_server ) as client :
413413 # First create a project
414414 await client .call_tool (
415- "create_project " ,
415+ "create_memory_project " ,
416416 {
417417 "project_name" : "duplicate-test" ,
418418 "project_path" : "/tmp/duplicate-test-1" ,
@@ -422,7 +422,7 @@ async def test_create_project_duplicate_name(mcp_server, app):
422422 # Try to create another project with same name
423423 with pytest .raises (Exception ) as exc_info :
424424 await client .call_tool (
425- "create_project " ,
425+ "create_memory_project " ,
426426 {
427427 "project_name" : "duplicate-test" ,
428428 "project_path" : "/tmp/duplicate-test-2" ,
@@ -431,7 +431,7 @@ async def test_create_project_duplicate_name(mcp_server, app):
431431
432432 # Should show error about duplicate name
433433 error_message = str (exc_info .value )
434- assert "create_project " in error_message
434+ assert "create_memory_project " in error_message
435435 assert (
436436 "duplicate-test" in error_message
437437 or "already exists" in error_message
@@ -446,15 +446,15 @@ async def test_delete_project_basic_operation(mcp_server, app):
446446 async with Client (mcp_server ) as client :
447447 # First create a project to delete
448448 await client .call_tool (
449- "create_project " ,
449+ "create_memory_project " ,
450450 {
451451 "project_name" : "to-be-deleted" ,
452452 "project_path" : "/tmp/to-be-deleted" ,
453453 },
454454 )
455455
456456 # Verify it exists
457- list_result = await client .call_tool ("list_projects " , {})
457+ list_result = await client .call_tool ("list_memory_projects " , {})
458458 assert "to-be-deleted" in list_result [0 ].text
459459
460460 # Delete the project
@@ -478,7 +478,7 @@ async def test_delete_project_basic_operation(mcp_server, app):
478478 assert "Project: test-project" in delete_text # Should show current project
479479
480480 # Verify project no longer appears in list
481- list_result_after = await client .call_tool ("list_projects " , {})
481+ list_result_after = await client .call_tool ("list_memory_projects " , {})
482482 assert "to-be-deleted" not in list_result_after [0 ].text
483483
484484
@@ -540,7 +540,7 @@ async def test_project_lifecycle_workflow(mcp_server, app):
540540
541541 # 1. Create new project
542542 create_result = await client .call_tool (
543- "create_project " ,
543+ "create_memory_project " ,
544544 {
545545 "project_name" : project_name ,
546546 "project_path" : project_path ,
@@ -595,7 +595,7 @@ async def test_project_lifecycle_workflow(mcp_server, app):
595595 assert "removed successfully" in delete_result [0 ].text
596596
597597 # 7. Verify project is gone from list
598- list_result = await client .call_tool ("list_projects " , {})
598+ list_result = await client .call_tool ("list_memory_projects " , {})
599599 assert project_name not in list_result [0 ].text
600600
601601
@@ -609,7 +609,7 @@ async def test_create_delete_project_edge_cases(mcp_server, app):
609609
610610 # Create project with special characters
611611 create_result = await client .call_tool (
612- "create_project " ,
612+ "create_memory_project " ,
613613 {
614614 "project_name" : special_name ,
615615 "project_path" : f"/tmp/{ special_name } " ,
@@ -619,7 +619,7 @@ async def test_create_delete_project_edge_cases(mcp_server, app):
619619 assert special_name in create_result [0 ].text
620620
621621 # Verify it appears in list
622- list_result = await client .call_tool ("list_projects " , {})
622+ list_result = await client .call_tool ("list_memory_projects " , {})
623623 assert special_name in list_result [0 ].text
624624
625625 # Delete it
@@ -633,5 +633,5 @@ async def test_create_delete_project_edge_cases(mcp_server, app):
633633 assert special_name in delete_result [0 ].text
634634
635635 # Verify it's gone
636- list_result_after = await client .call_tool ("list_projects " , {})
636+ list_result_after = await client .call_tool ("list_memory_projects " , {})
637637 assert special_name not in list_result_after [0 ].text
0 commit comments