From 33fe360bfc4670e814b25b05ed7f6b959d2c1647 Mon Sep 17 00:00:00 2001 From: Hake Huang Date: Tue, 1 Oct 2024 12:25:04 +0000 Subject: [PATCH] tests: twister: runner add runner test add test for platform in extra_args Signed-off-by: Hake Huang --- scripts/tests/twister/test_runner.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/tests/twister/test_runner.py b/scripts/tests/twister/test_runner.py index 9fc4a8fa269..2ec3ffd0c4b 100644 --- a/scripts/tests/twister/test_runner.py +++ b/scripts/tests/twister/test_runner.py @@ -2097,11 +2097,13 @@ def test_projectbuilder_cmake(): instance_mock = mock.Mock() instance_mock.handler = 'dummy handler' instance_mock.build_dir = os.path.join('build', 'dir') + instance_mock.platform.name = 'frdm_k64f' env_mock = mock.Mock() pb = ProjectBuilder(instance_mock, env_mock, mocked_jobserver) pb.build_dir = 'build_dir' - pb.testsuite.extra_args = ['some', 'args'] + pb.testsuite.platform = instance_mock.platform + pb.testsuite.extra_args = ['some', 'platform:frdm_k64f:args'] pb.testsuite.extra_conf_files = ['some', 'files1'] pb.testsuite.extra_overlay_confs = ['some', 'files2'] pb.testsuite.extra_dtc_overlay_files = ['some', 'files3'] @@ -2114,7 +2116,7 @@ def test_projectbuilder_cmake(): assert res == cmake_res_mock pb.cmake_assemble_args.assert_called_once_with( - pb.testsuite.extra_args, + ['some', 'args'], pb.instance.handler, pb.testsuite.extra_conf_files, pb.testsuite.extra_overlay_confs,