@@ -523,7 +523,7 @@ def test_subscribe_to_assistant_success(test_client):
523523 # Validate using SubscriptionResponse model
524524 subscription_response = SubscriptionResponse .model_validate (subscriptions [0 ])
525525 assert subscription_response .id == assistant_id
526- assert subscription_response .name == "Subscribe Test Assistant"
526+ assert subscription_response .title == "Subscribe Test Assistant"
527527
528528
529529@pytest .mark .integration
@@ -630,7 +630,7 @@ def test_unsubscribe_from_assistant_success(test_client):
630630 # Validate using SubscriptionResponse model
631631 subscription_response = SubscriptionResponse .model_validate (subscriptions_before [0 ])
632632 assert subscription_response .id == assistant_id
633- assert subscription_response .name == "Unsubscribe Test Assistant"
633+ assert subscription_response .title == "Unsubscribe Test Assistant"
634634
635635 # Unsubscribe from the assistant
636636 unsubscribe_response = test_client .delete (
@@ -721,7 +721,7 @@ def test_get_user_subscriptions_multiple(test_client):
721721 assert len (subscriptions ) == 2
722722
723723 # Check that we have the correct assistants with simplified structure
724- subscription_names = [sub ["name " ] for sub in subscriptions ]
724+ subscription_names = [sub ["title " ] for sub in subscriptions ]
725725 assert "Subscription Assistant 1" in subscription_names
726726 assert "Subscription Assistant 2" not in subscription_names
727727 assert (
@@ -731,14 +731,14 @@ def test_get_user_subscriptions_multiple(test_client):
731731 # Parse with SubscriptionResponse model to ensure structure is correct
732732 subscription_response = SubscriptionResponse .model_validate (subscription )
733733 assert subscription_response .id in [assistant_ids [0 ], assistant_ids [2 ]]
734- assert subscription_response .name in [
734+ assert subscription_response .title in [
735735 "Subscription Assistant 1" ,
736736 "Subscription Assistant 3" ,
737737 ]
738738
739739 # Also validate that only expected fields are present
740740 assert "id" in subscription
741- assert "name " in subscription
741+ assert "title " in subscription
742742 # Should NOT have complex fields like latest_version
743743 assert "latest_version" not in subscription
744744 assert "created_at" not in subscription
@@ -776,7 +776,7 @@ async def test_subscription_lifecycle(test_client, test_db_session):
776776 # Validate using SubscriptionResponse model
777777 subscription_response = SubscriptionResponse .model_validate (after_subscribe [0 ])
778778 assert subscription_response .id == assistant_id
779- assert subscription_response .name == "Lifecycle Test Assistant"
779+ assert subscription_response .title == "Lifecycle Test Assistant"
780780
781781 # Also validate that only expected fields are present
782782 assert "latest_version" not in after_subscribe [0 ]
@@ -1161,7 +1161,7 @@ async def test_hierarchical_access_subscription_vs_ownership(
11611161 # Verify subscription was created
11621162 subscriptions = test_client .get ("/user/subscriptions" , headers = headers ).json ()
11631163 assert len (subscriptions ) == 1
1164- assert subscriptions [0 ]["name " ] == "IT Accessible Assistant"
1164+ assert subscriptions [0 ]["title " ] == "IT Accessible Assistant"
11651165
11661166
11671167@pytest .mark .integration
0 commit comments