def test_check_container_tool_chain_installed_with_version( self, mock_cmdver, mock_which): mock_which.return_value = True mock_cmdver.return_value = False xml_state = XMLState(self.description.load(), ['docker'], 'docker') runtime_checker = RuntimeChecker(xml_state) runtime_checker.check_container_tool_chain_installed()
def test_check_container_tool_chain_installed_buildah(self, mock_which): self.runtime_config.get_oci_archive_tool.return_value = 'buildah' mock_which.return_value = False xml_state = XMLState(self.description.load(), ['docker'], 'docker') runtime_checker = RuntimeChecker(xml_state) with raises(KiwiRuntimeError): runtime_checker.check_container_tool_chain_installed()
def test_check_container_tool_chain_installed_buildah( self, mock_which, mock_oci_tool): mock_oci_tool.return_value = 'buildah' mock_which.return_value = False xml_state = XMLState(self.description.load(), ['docker'], 'docker') runtime_checker = RuntimeChecker(xml_state) runtime_checker.check_container_tool_chain_installed()
def test_check_container_tool_chain_installed(self, mock_which): mock_which.return_value = False xml_state = XMLState( self.description.load(), ['docker'], 'docker' ) runtime_checker = RuntimeChecker(xml_state) with raises(KiwiRuntimeError): runtime_checker.check_container_tool_chain_installed()