Skip to content

Commit fdf169b

Browse files
committed
Adapt test to use a number
because SOURCE_DATE_EPOCH is supposed to be numeric and random.seed takes a number.
1 parent 1dc9ef2 commit fdf169b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

kiwi/system/identifier.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def __init__(self):
3939
sde = os.environ.get('SOURCE_DATE_EPOCH')
4040
if sde:
4141
log.info('Using SOURCE_DATE_EPOCH as random seed.')
42-
random.seed(sde)
42+
random.seed(int(sde))
4343

4444
def get_id(self) -> str:
4545
"""

test/unit/system/identifier_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
class TestSystemIdentifier:
99
@patch('random.seed')
1010
def setup(self, mock_random_seed):
11-
with patch.dict('os.environ', {'SOURCE_DATE_EPOCH': 'some'}):
11+
with patch.dict('os.environ', {'SOURCE_DATE_EPOCH': '123456'}):
1212
self.identifier = SystemIdentifier()
13-
mock_random_seed.assert_called_once_with('some')
13+
mock_random_seed.assert_called_once_with(123456)
1414

1515
@patch('random.seed')
1616
def setup_method(self, cls, mock_random_seed):

0 commit comments

Comments
 (0)