aboutsummaryrefslogtreecommitdiff
path: root/tests/test_cli_config.py
diff options
context:
space:
mode:
authorBenjamin Klimczak <benjamin.klimczak@arm.com>2023-02-02 14:02:05 +0000
committerBenjamin Klimczak <benjamin.klimczak@arm.com>2023-02-10 13:45:18 +0000
commit7a661257b6adad0c8f53e32b42ced56a1e7d952f (patch)
tree938ad8578c5b9edc0573e810ce64ce0a5bda3d8c /tests/test_cli_config.py
parent50271dee0a84bfc481ce798184f07b5b0b4bc64d (diff)
downloadmlia-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.py48
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