diff options
| author | Dan Bungert <[email protected]> | 2022-10-14 22:03:30 +0000 |
|---|---|---|
| committer | Server Team CI Bot <[email protected]> | 2022-10-14 22:03:30 +0000 |
| commit | 1fc717df52ec15f616d26fff3c10bff181599b30 (patch) | |
| tree | 8201aadc7d52181a183baaf3b13f99b4c0915546 /tests/unittests/test_curthooks.py | |
| parent | 5b8908216c266445f9374f31bdffd3ba9a0028ba (diff) | |
kernel: use FK_FORCE to ensure flash-kernel runs
Diffstat (limited to 'tests/unittests/test_curthooks.py')
| -rw-r--r-- | tests/unittests/test_curthooks.py | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/tests/unittests/test_curthooks.py b/tests/unittests/test_curthooks.py index 5ca0b8c5..a2248198 100644 --- a/tests/unittests/test_curthooks.py +++ b/tests/unittests/test_curthooks.py @@ -69,22 +69,28 @@ class TestCurthooksInstallKernel(CiTestCase): kernel_package = self.kernel_cfg.get('kernel', {}).get('package', {}) self.mock_get_flash_kernel_pkgs.return_value = 'u-boot-tools' - curthooks.install_kernel(self.kernel_cfg, self.target) + with patch.dict(os.environ, clear=True): + curthooks.install_kernel(self.kernel_cfg, self.target) - inst_calls = [ - call(['u-boot-tools'], target=self.target), - call([kernel_package], target=self.target)] + env = {'FK_FORCE': 'yes', 'FK_FORCE_CONTAINER': 'yes'} - self.mock_instpkg.assert_has_calls(inst_calls) + inst_calls = [ + call(['u-boot-tools'], target=self.target), + call([kernel_package], target=self.target, env=env)] + + self.mock_instpkg.assert_has_calls(inst_calls) def test__installs_kernel_package(self): kernel_package = self.kernel_cfg.get('kernel', {}).get('package', {}) self.mock_get_flash_kernel_pkgs.return_value = None - curthooks.install_kernel(self.kernel_cfg, self.target) + with patch.dict(os.environ, clear=True): + curthooks.install_kernel(self.kernel_cfg, self.target) + + env = {'FK_FORCE': 'yes', 'FK_FORCE_CONTAINER': 'yes'} - self.mock_instpkg.assert_called_with( - [kernel_package], target=self.target) + self.mock_instpkg.assert_called_with( + [kernel_package], target=self.target, env=env) class TestEnableDisableUpdateInitramfs(CiTestCase): |
