diff --git a/.codegen.json b/.codegen.json index 6838714..54a54ef 100644 --- a/.codegen.json +++ b/.codegen.json @@ -1 +1 @@ -{ "engineHash": "3970588", "specHash": "d50ab5f", "version": "0.6.2" } +{ "engineHash": "0d4bf53", "specHash": "d50ab5f", "version": "0.6.2" } diff --git a/test/client.py b/test/client.py index 5572d3d..4a35c67 100644 --- a/test/client.py +++ b/test/client.py @@ -1,5 +1,7 @@ from box_sdk_gen.internal.utils import to_string +import pytest + from box_sdk_gen.client import BoxClient from box_sdk_gen.schemas import UserFull @@ -12,6 +14,8 @@ from box_sdk_gen.networking.fetch import FetchResponse +from box_sdk_gen.networking.base_urls import BaseUrls + client: BoxClient = get_default_client() @@ -47,3 +51,14 @@ def testWithExtraHeaders(): app_user: UserFull = as_user_client.users.get_user_me() assert to_string(app_user.name) == user_name client.users.delete_user_by_id(created_user.id) + + +def testWithCustomBaseUrls(): + new_base_urls: BaseUrls = BaseUrls( + base_url='https://box.com/', + upload_url='https://box.com/', + oauth_2_url='https://box.com/', + ) + custom_base_client: BoxClient = client.with_custom_base_urls(new_base_urls) + with pytest.raises(Exception): + custom_base_client.users.get_user_me()