File tree Expand file tree Collapse file tree 2 files changed +20
-16
lines changed Expand file tree Collapse file tree 2 files changed +20
-16
lines changed Original file line number Diff line number Diff line change 11import logging
22import unittest
3+ from unittest .mock import patch
34
45from slack_sdk import WebClient
56from slack_sdk .web import base_client
@@ -39,11 +40,12 @@ def test_logger_property_has_no_setter(self):
3940 client .logger = self .test_logger
4041
4142 def test_ensure_web_client_with_logger_is_copyable (self ):
42- client = WebClient (
43- base_url = "http://localhost:8888" ,
44- token = "xoxb-api_test" ,
45- logger = self .test_logger ,
46- )
47- client_copy = create_copy (client )
48- self .assertEqual (client .logger , self .test_logger )
49- self .assertEqual (client_copy .logger , self .test_logger )
43+ with patch ("slack_sdk.web.base_client.create_ssl_context_with_certifi_fallback" , return_value = None ):
44+ client = WebClient (
45+ base_url = "http://localhost:8888" ,
46+ token = "xoxb-api_test" ,
47+ logger = self .test_logger ,
48+ )
49+ client_copy = create_copy (client )
50+ self .assertEqual (client .logger , self .test_logger )
51+ self .assertEqual (client_copy .logger , self .test_logger )
Original file line number Diff line number Diff line change 11import logging
22import unittest
3+ from unittest .mock import patch
34
45from slack_sdk .web .async_client import AsyncWebClient
56from slack_sdk .web import async_base_client
@@ -39,11 +40,12 @@ def test_logger_property_has_no_setter(self):
3940 client .logger = self .test_logger
4041
4142 def test_ensure_async_web_client_with_logger_is_copyable (self ):
42- client = AsyncWebClient (
43- base_url = "http://localhost:8888" ,
44- token = "xoxb-api_test" ,
45- logger = self .test_logger ,
46- )
47- client_copy = create_copy (client )
48- self .assertEqual (client .logger , self .test_logger )
49- self .assertEqual (client_copy .logger , self .test_logger )
43+ with patch ("slack_sdk.web.async_base_client.create_ssl_context_with_certifi_fallback" , return_value = None ):
44+ client = AsyncWebClient (
45+ base_url = "http://localhost:8888" ,
46+ token = "xoxb-api_test" ,
47+ logger = self .test_logger ,
48+ )
49+ client_copy = create_copy (client )
50+ self .assertEqual (client .logger , self .test_logger )
51+ self .assertEqual (client_copy .logger , self .test_logger )
You can’t perform that action at this time.
0 commit comments