diff options
Diffstat (limited to 'zephyr/zmake/tests/test_util.py')
-rw-r--r-- | zephyr/zmake/tests/test_util.py | 36 |
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 |