black: Cover tests/ctl folder

Signed-off-by: Edward Haas <edwardh@redhat.com>
This commit is contained in:
Edward Haas 2019-06-16 09:43:26 +03:00
parent a404901267
commit 9c3648d932
2 changed files with 21 additions and 11 deletions

View File

@ -68,10 +68,14 @@ interfaces:
@mock.patch('sys.argv', ['nmstatectl', 'set', 'mystate.json'])
@mock.patch.object(nmstatectl.libnmstate, 'apply',
lambda state, verify_change, commit, timeout: None)
@mock.patch.object(nmstatectl, 'open', mock.mock_open(read_data='{}'),
create=True)
@mock.patch.object(
nmstatectl.libnmstate,
'apply',
lambda state, verify_change, commit, timeout: None,
)
@mock.patch.object(
nmstatectl, 'open', mock.mock_open(read_data='{}'), create=True
)
def test_run_ctl_directly_set():
nmstatectl.main()
@ -84,7 +88,8 @@ def test_run_ctl_directly_show_empty():
@mock.patch('sys.argv', ['nmstatectl', 'show', 'non_existing_interface'])
@mock.patch.object(
nmstatectl.libnmstate, 'show', lambda: json.loads(LO_JSON_STATE))
nmstatectl.libnmstate, 'show', lambda: json.loads(LO_JSON_STATE)
)
@mock.patch('nmstatectl.nmstatectl.sys.stdout', new_callable=six.StringIO)
def test_run_ctl_directly_show_only_empty(mock_stdout):
nmstatectl.main()
@ -93,17 +98,20 @@ def test_run_ctl_directly_show_only_empty(mock_stdout):
@mock.patch('sys.argv', ['nmstatectl', 'show', 'lo'])
@mock.patch.object(
nmstatectl.libnmstate, 'show', lambda: json.loads(LO_JSON_STATE))
nmstatectl.libnmstate, 'show', lambda: json.loads(LO_JSON_STATE)
)
@mock.patch('nmstatectl.nmstatectl.sys.stdout', new_callable=six.StringIO)
def test_run_ctl_directly_show_only(mock_stdout):
nmstatectl.main()
assert mock_stdout.getvalue() == LO_YAML_STATE
@mock.patch('sys.argv', ['nmstatectl', 'show', '--json',
'non_existing_interface'])
@mock.patch(
'sys.argv', ['nmstatectl', 'show', '--json', 'non_existing_interface']
)
@mock.patch.object(
nmstatectl.libnmstate, 'show', lambda: json.loads(LO_JSON_STATE))
nmstatectl.libnmstate, 'show', lambda: json.loads(LO_JSON_STATE)
)
@mock.patch('nmstatectl.nmstatectl.sys.stdout', new_callable=six.StringIO)
def test_run_ctl_directly_show_json_only_empty(mock_stdout):
nmstatectl.main()
@ -112,7 +120,8 @@ def test_run_ctl_directly_show_json_only_empty(mock_stdout):
@mock.patch('sys.argv', ['nmstatectl', 'show', '--json', 'lo'])
@mock.patch.object(
nmstatectl.libnmstate, 'show', lambda: json.loads(LO_JSON_STATE))
nmstatectl.libnmstate, 'show', lambda: json.loads(LO_JSON_STATE)
)
@mock.patch('nmstatectl.nmstatectl.sys.stdout', new_callable=six.StringIO)
def test_run_ctl_directly_show_json_only(mock_stdout):
nmstatectl.main()

View File

@ -87,7 +87,8 @@ commands =
-l 79 \
-S \
--check \
{posargs}
{posargs} \
tests/ctl
[testenv:pylint]
skip_install = true