File tree Expand file tree Collapse file tree 3 files changed +11
-3
lines changed
Expand file tree Collapse file tree 3 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ def client_mocker_factory(request):
1111 """
1212 mocker = None
1313
14- def _wrapper (base_url = 'http ://localhost ' ):
14+ def _wrapper (base_url = 'https ://example.org/public/v1 ' ):
1515 mocker = ConnectClientMocker (base_url )
1616 mocker .start ()
1717 return mocker
@@ -32,7 +32,7 @@ def async_client_mocker_factory(request):
3232 """
3333 mocker = None
3434
35- def _wrapper (base_url = 'http ://localhost ' ):
35+ def _wrapper (base_url = 'https ://example.org/public/v1 ' ):
3636 mocker = AsyncConnectClientMocker (base_url )
3737 mocker .start ()
3838 return mocker
Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ def test_get_all_products(client_mocker_factory):
5656
5757 expected_response = [{'id': 'PRD-000'}]
5858
59- mocker = client_mocker_factory(client.endpoint)
59+ mocker = client_mocker_factory(base_url= client.endpoint)
6060 mocker.products.all().mock(return_value=expected_response)
6161
6262 assert list(client.products.all()) == expected_response
Original file line number Diff line number Diff line change @@ -7,3 +7,11 @@ def test_client_mocker_factory(client_mocker_factory):
77
88 client = ConnectClient ('api_key' , endpoint = 'http://example.com' )
99 assert client .products .create (payload = {}) == {'id' : 'PRD-000' }
10+
11+
12+ def test_client_mocker_factory_default_base_url (client_mocker_factory ):
13+ mocker = client_mocker_factory ()
14+ mocker .products .create (return_value = {'id' : 'PRD-000' })
15+
16+ client = ConnectClient ('api_key' , endpoint = 'https://example.org/public/v1' )
17+ assert client .products .create (payload = {}) == {'id' : 'PRD-000' }
You can’t perform that action at this time.
0 commit comments