From c7d3523a4edd63cadeb4c2ea41bf709c7ac68b50 Mon Sep 17 00:00:00 2001 From: Jimmy Brisson Date: Thu, 15 Nov 2018 09:02:40 -0600 Subject: [PATCH] Include `deliver_into` in Config mock --- tools/test/build_api/build_api_test.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/tools/test/build_api/build_api_test.py b/tools/test/build_api/build_api_test.py index 86ffde8edd..a50118bea5 100644 --- a/tools/test/build_api/build_api_test.py +++ b/tools/test/build_api/build_api_test.py @@ -135,8 +135,12 @@ class BuildApiTests(unittest.TestCase): app_config = "app_config" mock_exists.return_value = False mock_prepare_toolchain().link_program.return_value = 1, 2 - mock_prepare_toolchain().config = namedtuple( - "Config", "has_regions name lib_config_data")(None, None, {}) + mock_prepare_toolchain().config = MagicMock( + has_regions=None, + name=None, + lib_config_data=None, + ) + mock_prepare_toolchain().config.deliver_into.return_value = (None, None) build_project(self.src_paths, self.build_path, self.target, self.toolchain_name, app_config=app_config, notify=notify) @@ -165,8 +169,12 @@ class BuildApiTests(unittest.TestCase): mock_exists.return_value = False # Needed for the unpacking of the returned value mock_prepare_toolchain().link_program.return_value = 1, 2 - mock_prepare_toolchain().config = namedtuple( - "Config", "has_regions name lib_config_data")(None, None, {}) + mock_prepare_toolchain().config = MagicMock( + has_regions=None, + name=None, + lib_config_data=None, + ) + mock_prepare_toolchain().config.deliver_into.return_value = (None, None) build_project(self.src_paths, self.build_path, self.target, self.toolchain_name, notify=notify)