@@ -704,10 +704,11 @@ async def test_get_team_found(self, client):
704704 result = await client .get_team ("test_team_id" )
705705
706706 assert result == mock_team
707- expected_query = "SELECT * FROM c WHERE c.team_id=@team_id AND c.data_type=@data_type"
707+ expected_query = "SELECT * FROM c WHERE c.team_id=@team_id AND c.data_type=@data_type AND (c.user_id=@user_id OR c.is_default=true) "
708708 expected_params = [
709709 {"name" : "@team_id" , "value" : "test_team_id" },
710710 {"name" : "@data_type" , "value" : DataType .team_config },
711+ {"name" : "@user_id" , "value" : "test_user" },
711712 ]
712713 client .query_items .assert_called_once_with (expected_query , expected_params , TeamConfiguration )
713714
@@ -739,9 +740,10 @@ async def test_get_all_teams(self, client):
739740 result = await client .get_all_teams ()
740741
741742 assert result == mock_teams
742- expected_query = "SELECT * FROM c WHERE c.data_type=@data_type ORDER BY c.created DESC"
743+ expected_query = "SELECT * FROM c WHERE c.data_type=@data_type AND (c.user_id=@user_id OR c.is_default=true) ORDER BY c.created DESC"
743744 expected_params = [
744745 {"name" : "@data_type" , "value" : DataType .team_config },
746+ {"name" : "@user_id" , "value" : "test_user" },
745747 ]
746748 client .query_items .assert_called_once_with (expected_query , expected_params , TeamConfiguration )
747749
@@ -751,6 +753,7 @@ async def test_delete_team_success(self, client):
751753 mock_team = Mock (spec = TeamConfiguration )
752754 mock_team .id = "test_id"
753755 mock_team .session_id = "test_session"
756+ mock_team .is_default = False
754757
755758 # Mock get_team to return the team
756759 with patch .object (client , 'get_team' , return_value = mock_team ):
@@ -766,7 +769,7 @@ async def test_delete_team_not_found(self, client):
766769 with patch .object (client , 'get_team' , return_value = None ):
767770 result = await client .delete_team ("test_team_id" )
768771
769- assert result is True
772+ assert result is False
770773 client .delete_item .assert_not_called ()
771774
772775
0 commit comments