Skip to content

Commit 7ee550f

Browse files
committed
fix: expand tests
1 parent 8560541 commit 7ee550f

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Change Log
22

3+
## Release 1.6.1 (TBD)
4+
5+
### Added
6+
7+
- User-Agent for better analytics tracking.
8+
39
## Release 1.6.0 (1/29/24)
410

511
### Fixed

tests/test_serverless/test_worker.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@
22
# pylint: disable=protected-access
33

44
import os
5+
import platform
56
import argparse
67
from unittest.mock import patch, mock_open, Mock, MagicMock
78

89
from unittest import IsolatedAsyncioTestCase
910
import nest_asyncio
1011

1112
import runpod
13+
from runpod._version import __version__ as runpod_version
1214
from runpod.serverless.modules.rp_logger import RunPodLogger
1315
from runpod.serverless import _signal_handler
1416

@@ -34,10 +36,14 @@ def test_get_auth_header(self):
3436
'''
3537
Test _get_auth_header
3638
'''
39+
os_info = f"{platform.system()} {platform.release()}; {platform.machine()}"
3740
with patch("runpod.serverless.worker.os") as mock_os:
3841
mock_os.environ.get.return_value = "test"
3942
assert runpod.serverless.worker._get_auth_header(
40-
) == {'Authorization': 'test'}
43+
) == {
44+
'Authorization': 'test',
45+
'User-Agent': f'RunPod-Python-SDK/{runpod_version} ({os_info}) Language/Python {platform.python_version()}' # pylint: disable=line-too-long
46+
}
4147

4248
def test_is_local(self):
4349
'''

0 commit comments

Comments
 (0)