mirror of https://github.com/ARMmbed/mbed-os.git
Removed test that needs to be rearchitected due to subprocess limitations
parent
52cb119571
commit
eb49274a27
|
@ -59,39 +59,3 @@ def test_find_tests_app_config(base_dir, target, toolchain_name, app_config):
|
|||
"prepare_toolchain was not called with app_config"
|
||||
assert args[1]['app_config'] == app_config,\
|
||||
"prepare_toolchain was called with an incorrect app_config"
|
||||
|
||||
|
||||
@pytest.mark.parametrize("build_path", ["build_path"])
|
||||
@pytest.mark.parametrize("target", ["K64F"])
|
||||
@pytest.mark.parametrize("toolchain_name", ["ARM"])
|
||||
@pytest.mark.parametrize("app_config", ["app_config", None])
|
||||
def test_find_tests_app_config(build_path, target, toolchain_name, app_config):
|
||||
"""
|
||||
Test find_tests for correct use of app_config
|
||||
|
||||
:param base_dir: dummy value for the test base directory
|
||||
:param target: the target to "test" for
|
||||
:param toolchain_name: the toolchain to use for "testing"
|
||||
:param app_config: Application configuration parameter to find tests
|
||||
"""
|
||||
tests = {'test1': 'test1_path','test2': 'test2_path'}
|
||||
src_paths = ['.']
|
||||
set_targets_json_location()
|
||||
with patch('tools.test_api.scan_resources') as mock_scan_resources,\
|
||||
patch('tools.test_api.build_project') as mock_build_project,\
|
||||
patch('tools.test_api.get_config') as mock_get_config:
|
||||
mock_build_project.return_value = "build_project"
|
||||
mock_scan_resources().inc_dirs.return_value = []
|
||||
mock_get_config.return_value = ({}, "", "")
|
||||
|
||||
build_tests(tests, src_paths, build_path, target, toolchain_name,
|
||||
app_config=app_config)
|
||||
|
||||
arg_list = mock_build_project.call_args_list
|
||||
for args in arg_list:
|
||||
assert 'app_config' in args[1],\
|
||||
"build_tests was not called with app_config"
|
||||
assert args[1]['app_config'] == app_config,\
|
||||
"build_tests was called with an incorrect app_config"
|
||||
mock_get_config.called_with(src_paths, target,
|
||||
toolchain_name, app_conifg=app_config)
|
||||
|
|
Loading…
Reference in New Issue