mirror of
https://github.com/home-assistant/core.git
synced 2025-12-24 21:06:19 +00:00
Black
This commit is contained in:
@@ -4,38 +4,33 @@ from unittest.mock import patch, PropertyMock
|
||||
from homeassistant import __main__ as main
|
||||
|
||||
|
||||
@patch('sys.exit')
|
||||
@patch("sys.exit")
|
||||
def test_validate_python(mock_exit):
|
||||
"""Test validate Python version method."""
|
||||
with patch('sys.version_info',
|
||||
new_callable=PropertyMock(return_value=(2, 7, 8))):
|
||||
with patch("sys.version_info", new_callable=PropertyMock(return_value=(2, 7, 8))):
|
||||
main.validate_python()
|
||||
assert mock_exit.called is True
|
||||
|
||||
mock_exit.reset_mock()
|
||||
|
||||
with patch('sys.version_info',
|
||||
new_callable=PropertyMock(return_value=(3, 2, 0))):
|
||||
with patch("sys.version_info", new_callable=PropertyMock(return_value=(3, 2, 0))):
|
||||
main.validate_python()
|
||||
assert mock_exit.called is True
|
||||
|
||||
mock_exit.reset_mock()
|
||||
|
||||
with patch('sys.version_info',
|
||||
new_callable=PropertyMock(return_value=(3, 4, 2))):
|
||||
with patch("sys.version_info", new_callable=PropertyMock(return_value=(3, 4, 2))):
|
||||
main.validate_python()
|
||||
assert mock_exit.called is True
|
||||
|
||||
mock_exit.reset_mock()
|
||||
|
||||
with patch('sys.version_info',
|
||||
new_callable=PropertyMock(return_value=(3, 5, 2))):
|
||||
with patch("sys.version_info", new_callable=PropertyMock(return_value=(3, 5, 2))):
|
||||
main.validate_python()
|
||||
assert mock_exit.called is True
|
||||
|
||||
mock_exit.reset_mock()
|
||||
|
||||
with patch('sys.version_info',
|
||||
new_callable=PropertyMock(return_value=(3, 6, 0))):
|
||||
with patch("sys.version_info", new_callable=PropertyMock(return_value=(3, 6, 0))):
|
||||
main.validate_python()
|
||||
assert mock_exit.called is False
|
||||
|
||||
Reference in New Issue
Block a user