blob: 2d9d65bf561250cd8a59fa0d0e64e2a950ed6cf7 [file] [log] [blame]
Richard Burtondc0c6ed2020-04-08 16:39:05 +01001# Copyright © 2020 Arm Ltd. All rights reserved.
Pavel Macenauer59e057f2020-04-15 14:17:26 +00002# Copyright 2020 NXP
Richard Burtondc0c6ed2020-04-08 16:39:05 +01003# SPDX-License-Identifier: MIT
4import os
5import importlib
6
7
8def test_rel_version():
9 import pyarmnn._version as v
10 importlib.reload(v)
11 assert "dev" not in v.__version__
12 del v
13
14
15def test_dev_version():
16 import pyarmnn._version as v
17 os.environ["PYARMNN_DEV_VER"] = "1"
18
19 importlib.reload(v)
20
Nikhil Rajd7e3b752023-11-15 14:23:19 +000021 assert "33.1.0.dev1" == v.__version__
Richard Burtondc0c6ed2020-04-08 16:39:05 +010022
23 del os.environ["PYARMNN_DEV_VER"]
24 del v
25
26
27def test_arm_version_not_affected():
28 import pyarmnn._version as v
29 os.environ["PYARMNN_DEV_VER"] = "1"
30
31 importlib.reload(v)
32
Nikhil Rajd7e3b752023-11-15 14:23:19 +000033 assert "33.1.0" == v.__arm_ml_version__
Richard Burtondc0c6ed2020-04-08 16:39:05 +010034
35 del os.environ["PYARMNN_DEV_VER"]
36 del v