Skip to content

Commit 4575190

Browse files
committed
ruff
1 parent 182fb99 commit 4575190

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

installation_and_upgrade/ibex_install_utils/tasks/system_tasks.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import glob
22
import os
33
import shutil
4-
import subprocess
54
import tempfile
65
import time
76
from pathlib import Path
Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
import os
2+
import re
23
from unittest.mock import Mock
34

45
import pytest
56
from ibex_install_utils.software_dependency import is_higher
67
from ibex_install_utils.software_dependency.git import Git
7-
from ibex_install_utils.version_check import *
8+
from ibex_install_utils.version_check import get_major_minor_patch, version_check
89

910

1011
def get_version_from_name(name):
@@ -15,6 +16,7 @@ def get_version_from_name(name):
1516
version = re.search(r"([0-9]+\.[0-9]+(\.[0-9]+)+)", basename).group(1)
1617
return version
1718

19+
1820
MOCK_GIT_INSTALLERS = [
1921
"Git-2.3.0-1.exe",
2022
"Git-2.3.2-1-bit.exe", # latest
@@ -24,8 +26,8 @@ def get_version_from_name(name):
2426

2527
class TestVersionCheck:
2628
def test_is_higher(self):
27-
assert is_higher("17.0", "17.0.1") == True
28-
assert is_higher("17.0.6", "17.0.1") == False
29+
assert is_higher("17.0", "17.0.1")
30+
assert not is_higher("17.0.6", "17.0.1")
2931

3032
def test_get_major_minor_patch(self):
3133
# good version patterns
@@ -45,35 +47,34 @@ def test_get_major_minor_patch(self):
4547
with pytest.raises(AttributeError):
4648
get_major_minor_patch("java 17.2.4")
4749

48-
4950
def test_GIVEN_git_latest_WHEN_version_checked_THEN_decorated_function_not_called(self):
50-
gitMock = Git()
51+
git_mock = Git()
5152

52-
gitMock.get_installed_version = Mock(return_value="2.3.2")
53-
gitMock.get_version_of = Mock(side_effect=get_version_from_name)
54-
gitMock.find_available = Mock(return_value=MOCK_GIT_INSTALLERS)
53+
git_mock.get_installed_version = Mock(return_value="2.3.2")
54+
git_mock.get_version_of = Mock(side_effect=get_version_from_name)
55+
git_mock.find_available = Mock(return_value=MOCK_GIT_INSTALLERS)
5556

56-
functionMock = Mock()
57+
func_mock = Mock()
5758

58-
@version_check(gitMock)
59+
@version_check(git_mock)
5960
def function(_):
60-
functionMock()
61+
func_mock()
6162

6263
function(self)
63-
functionMock.assert_not_called()
64+
func_mock.assert_not_called()
6465

6566
def test_GIVEN_git_old_WHEN_version_checked_THEN_decorated_function_called(self):
66-
gitMock = Git()
67+
git_mock = Git()
6768

68-
gitMock.get_installed_version = Mock(return_value="2.3.0")
69-
gitMock.get_version_of = Mock(side_effect=get_version_from_name)
70-
gitMock.find_available = Mock(return_value=MOCK_GIT_INSTALLERS)
69+
git_mock.get_installed_version = Mock(return_value="2.3.0")
70+
git_mock.get_version_of = Mock(side_effect=get_version_from_name)
71+
git_mock.find_available = Mock(return_value=MOCK_GIT_INSTALLERS)
7172

72-
functionMock = Mock()
73+
func_mock = Mock()
7374

74-
@version_check(gitMock)
75+
@version_check(git_mock)
7576
def function(_):
76-
functionMock()
77+
func_mock()
7778

7879
function(self)
79-
functionMock.assert_called_once()
80+
func_mock.assert_called_once()

0 commit comments

Comments
 (0)