fix(test): add web_search_emulation_enabled to API contract test
The settings API response now includes the new field; update the expected snapshot in TestAPIContracts to match.
This commit is contained in:
@@ -204,11 +204,10 @@ func TestAPIContracts(t *testing.T) {
|
|||||||
"image_price_1k": null,
|
"image_price_1k": null,
|
||||||
"image_price_2k": null,
|
"image_price_2k": null,
|
||||||
"image_price_4k": null,
|
"image_price_4k": null,
|
||||||
"claude_code_only": false,
|
"claude_code_only": false,
|
||||||
"allow_messages_dispatch": false,
|
"allow_messages_dispatch": false,
|
||||||
"fallback_group_id": null,
|
"fallback_group_id": null,
|
||||||
"fallback_group_id_on_invalid_request": null,
|
"fallback_group_id_on_invalid_request": null,
|
||||||
"allow_messages_dispatch": false,
|
|
||||||
"require_oauth_only": false,
|
"require_oauth_only": false,
|
||||||
"require_privacy_set": false,
|
"require_privacy_set": false,
|
||||||
"created_at": "2025-01-02T03:04:05Z",
|
"created_at": "2025-01-02T03:04:05Z",
|
||||||
@@ -587,26 +586,27 @@ func TestAPIContracts(t *testing.T) {
|
|||||||
"enable_cch_signing": false,
|
"enable_cch_signing": false,
|
||||||
"enable_fingerprint_unification": true,
|
"enable_fingerprint_unification": true,
|
||||||
"enable_metadata_passthrough": false,
|
"enable_metadata_passthrough": false,
|
||||||
|
"web_search_emulation_enabled": false,
|
||||||
|
"custom_menu_items": [],
|
||||||
|
"custom_endpoints": [],
|
||||||
"payment_enabled": false,
|
"payment_enabled": false,
|
||||||
"payment_min_amount": 0,
|
"payment_min_amount": 0,
|
||||||
"payment_max_amount": 0,
|
"payment_max_amount": 0,
|
||||||
"payment_daily_limit": 0,
|
"payment_daily_limit": 0,
|
||||||
"payment_order_timeout_minutes": 0,
|
"payment_order_timeout_minutes": 0,
|
||||||
"payment_max_pending_orders": 0,
|
"payment_max_pending_orders": 0,
|
||||||
"payment_enabled_types": null,
|
|
||||||
"payment_balance_disabled": false,
|
"payment_balance_disabled": false,
|
||||||
"payment_load_balance_strategy": "",
|
"payment_load_balance_strategy": "",
|
||||||
"payment_product_name_prefix": "",
|
"payment_product_name_prefix": "",
|
||||||
"payment_product_name_suffix": "",
|
"payment_product_name_suffix": "",
|
||||||
"payment_help_image_url": "",
|
"payment_help_image_url": "",
|
||||||
"payment_help_text": "",
|
"payment_help_text": "",
|
||||||
|
"payment_enabled_types": null,
|
||||||
"payment_cancel_rate_limit_enabled": false,
|
"payment_cancel_rate_limit_enabled": false,
|
||||||
"payment_cancel_rate_limit_max": 0,
|
"payment_cancel_rate_limit_max": 0,
|
||||||
"payment_cancel_rate_limit_window": 0,
|
"payment_cancel_rate_limit_window": 0,
|
||||||
"payment_cancel_rate_limit_unit": "",
|
"payment_cancel_rate_limit_unit": "",
|
||||||
"payment_cancel_rate_limit_window_mode": "",
|
"payment_cancel_rate_limit_window_mode": ""
|
||||||
"custom_menu_items": [],
|
|
||||||
"custom_endpoints": []
|
|
||||||
}
|
}
|
||||||
}`,
|
}`,
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user