diff options
author | Benjamin Klimczak <benjamin.klimczak@arm.com> | 2023-02-02 14:02:05 +0000 |
---|---|---|
committer | Benjamin Klimczak <benjamin.klimczak@arm.com> | 2023-02-10 13:45:18 +0000 |
commit | 7a661257b6adad0c8f53e32b42ced56a1e7d952f (patch) | |
tree | 938ad8578c5b9edc0573e810ce64ce0a5bda3d8c /tests/test_cli_config.py | |
parent | 50271dee0a84bfc481ce798184f07b5b0b4bc64d (diff) | |
download | mlia-7a661257b6adad0c8f53e32b42ced56a1e7d952f.tar.gz |
MLIA-769 Expand use of target/backend registries
- Use the target/backend registries to avoid hard-coded names.
- Cache target profiles to avoid re-loading them
Change-Id: I474b7c9ef23894e1d8a3ea06d13a37652054c62e
Diffstat (limited to 'tests/test_cli_config.py')
-rw-r--r-- | tests/test_cli_config.py | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/tests/test_cli_config.py b/tests/test_cli_config.py deleted file mode 100644 index 8494d73..0000000 --- a/tests/test_cli_config.py +++ /dev/null @@ -1,48 +0,0 @@ -# SPDX-FileCopyrightText: Copyright 2022-2023, Arm Limited and/or its affiliates. -# SPDX-License-Identifier: Apache-2.0 -"""Tests for cli.config module.""" -from __future__ import annotations - -from unittest.mock import MagicMock - -import pytest - -from mlia.cli.config import get_default_backends - - -@pytest.mark.parametrize( - "available_backends, expected_default_backends", - [ - [["Vela"], ["Vela"]], - [["Corstone-300"], ["Corstone-300"]], - [["Corstone-310"], ["Corstone-310"]], - [["Corstone-300", "Corstone-310"], ["Corstone-310"]], - [["Vela", "Corstone-300", "Corstone-310"], ["Vela", "Corstone-310"]], - [ - ["Vela", "Corstone-300", "Corstone-310", "New backend"], - ["Vela", "Corstone-310", "New backend"], - ], - [ - ["Vela", "Corstone-300", "New backend"], - ["Vela", "Corstone-300", "New backend"], - ], - [["ArmNNTFLiteDelegate"], ["ArmNNTFLiteDelegate"]], - [["tosa-checker"], ["tosa-checker"]], - [ - ["ArmNNTFLiteDelegate", "Corstone-300"], - ["ArmNNTFLiteDelegate", "Corstone-300"], - ], - ], -) -def test_get_default_backends( - monkeypatch: pytest.MonkeyPatch, - available_backends: list[str], - expected_default_backends: list[str], -) -> None: - """Test function get_default backends.""" - monkeypatch.setattr( - "mlia.cli.config.get_available_backends", - MagicMock(return_value=available_backends), - ) - - assert get_default_backends() == expected_default_backends |