File tree Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change 77 MeiliSearchCommunicationError ,
88 MeiliSearchTimeoutError ,
99)
10+ from meilisearch .version import qualified_version
1011
1112class HttpRequests :
1213 def __init__ (self , config : Config ) -> None :
1314 self .config = config
1415 self .headers = {
1516 'Authorization' : f'Bearer { self .config .api_key } ' ,
17+ 'User-Agent' : qualified_version (),
1618 }
1719
1820 def send_request (
Original file line number Diff line number Diff line change 1+
2+ import meilisearch
3+ from tests import BASE_URL , MASTER_KEY
4+
5+ from meilisearch .config import Config
6+ from meilisearch ._httprequests import HttpRequests
7+ from meilisearch .version import qualified_version
8+
9+ def test_get_headers_from_http_requests_instance ():
10+ """Tests getting defined headers from instance in HttpRequests."""
11+ config = Config (BASE_URL , MASTER_KEY , timeout = None )
12+ http = HttpRequests (config = config )
13+
14+ assert http .headers ['Authorization' ] == "Bearer masterKey"
15+ assert http .headers ['User-Agent' ] == qualified_version ()
You can’t perform that action at this time.
0 commit comments