1
|
from client.src.usb_detector import api_client
|
2
|
|
3
|
from unittest import mock
|
4
|
|
5
|
|
6
|
@mock.patch('client.src.usb_detector.api_client._init_cache')
|
7
|
def test_api_client_set_config_1(_init_cache_mock):
|
8
|
class Config:
|
9
|
def __init__(self):
|
10
|
self.server_url = "127.0.0.1"
|
11
|
self.server_port = "54444"
|
12
|
self.server_endpoint = "/api/v1/usb-logs"
|
13
|
|
14
|
config = Config()
|
15
|
api_client.api_client_set_config(config)
|
16
|
|
17
|
assert api_client._config is config
|
18
|
assert api_client._uri == "127.0.0.1:54444/api/v1/usb-logs"
|