summaryrefslogtreecommitdiff
path: root/zephyr/zmake/tests/test_util.py
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/zmake/tests/test_util.py')
-rw-r--r--zephyr/zmake/tests/test_util.py36
1 files changed, 20 insertions, 16 deletions
diff --git a/zephyr/zmake/tests/test_util.py b/zephyr/zmake/tests/test_util.py
index 258694d890..15f92f58ab 100644
--- a/zephyr/zmake/tests/test_util.py
+++ b/zephyr/zmake/tests/test_util.py
@@ -17,13 +17,16 @@ relative_path = st.from_regex(regex=r"\A\w+[\w/]*\Z")
@hypothesis.given(relative_path, relative_path, relative_path)
@hypothesis.settings(deadline=60000)
-def test_resolve_build_dir_with_build_dir(platform_ec_subdir, project_subdir, build_subdir):
+def test_resolve_build_dir_with_build_dir(
+ platform_ec_subdir, project_subdir, build_subdir
+):
with tempfile.TemporaryDirectory() as temp_dir_name:
platform_ec_dir = pathlib.Path(temp_dir_name) / platform_ec_subdir
build_dir = util.resolve_build_dir(
platform_ec_dir=platform_ec_dir,
project_dir=platform_ec_dir / project_subdir,
- build_dir=platform_ec_dir / build_subdir)
+ build_dir=platform_ec_dir / build_subdir,
+ )
assert build_dir == platform_ec_dir / build_subdir
@@ -37,7 +40,8 @@ def test_resolve_build_dir_invalid_project(platform_ec_subdir, project_subdir):
util.resolve_build_dir(
platform_ec_dir=platform_ec_dir,
project_dir=platform_ec_dir / project_subdir,
- build_dir=None)
+ build_dir=None,
+ )
pytest.fail()
except Exception:
pass
@@ -50,12 +54,11 @@ def test_resolve_build_dir_from_project(platform_ec_subdir, project_subdir):
platform_ec_dir = pathlib.Path(temp_dir_name) / platform_ec_subdir
project_dir = platform_ec_dir / project_subdir
project_dir.mkdir(parents=True)
- (project_dir / 'zmake.yaml').touch()
+ (project_dir / "zmake.yaml").touch()
build_dir = util.resolve_build_dir(
- platform_ec_dir=platform_ec_dir,
- project_dir=project_dir,
- build_dir=None)
- assert build_dir == platform_ec_dir / 'build' / project_subdir
+ platform_ec_dir=platform_ec_dir, project_dir=project_dir, build_dir=None
+ )
+ assert build_dir == platform_ec_dir / "build" / project_subdir
version_integers = st.integers(min_value=0)
@@ -66,20 +69,21 @@ version_tuples = st.tuples(version_integers, version_integers, version_integers)
@hypothesis.settings(deadline=60000)
def test_read_zephyr_version(version_tuple):
with tempfile.TemporaryDirectory() as zephyr_base:
- with open(pathlib.Path(zephyr_base) / 'VERSION', 'w') as f:
- for name, value in zip(('VERSION_MAJOR', 'VERSION_MINOR',
- 'PATCHLEVEL'),
- version_tuple):
- f.write('{} = {}\n'.format(name, value))
+ with open(pathlib.Path(zephyr_base) / "VERSION", "w") as f:
+ for name, value in zip(
+ ("VERSION_MAJOR", "VERSION_MINOR", "PATCHLEVEL"), version_tuple
+ ):
+ f.write("{} = {}\n".format(name, value))
assert util.read_zephyr_version(zephyr_base) == version_tuple
+
@hypothesis.given(st.integers())
@hypothesis.settings(deadline=60000)
def test_read_kconfig_autoconf_value(value):
with tempfile.TemporaryDirectory() as dir:
path = pathlib.Path(dir)
- with open(path / 'autoconf.h', 'w') as f:
- f.write('#define TEST {}'.format(value))
- read_value = util.read_kconfig_autoconf_value(path, 'TEST')
+ with open(path / "autoconf.h", "w") as f:
+ f.write("#define TEST {}".format(value))
+ read_value = util.read_kconfig_autoconf_value(path, "TEST")
assert int(read_value) == value