コード例 #1
0
 def test_check_docker_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_docker_tool_chain_installed()
コード例 #2
0
 def test_check_docker_tool_chain_installed(self, mock_which):
     mock_which.return_value = False
     xml_state = XMLState(
         self.description.load(), ['docker'], 'docker'
     )
     runtime_checker = RuntimeChecker(xml_state)
     runtime_checker.check_docker_tool_chain_installed()
コード例 #3
0
 def test_check_docker_tool_chain_installed_with_version(
         self, mock_command, mock_which):
     tool_version_call = mock.Mock()
     tool_version_call.output = 'umoci version 2.2.3'
     mock_which.return_value = True
     mock_command.return_value = tool_version_call
     xml_state = XMLState(self.description.load(), ['docker'], 'docker')
     runtime_checker = RuntimeChecker(xml_state)
     runtime_checker.check_docker_tool_chain_installed()
コード例 #4
0
 def test_check_docker_tool_chain_installed_with_multitags(
     self, mock_cmdoptions, mock_cmdver, mock_which
 ):
     mock_which.return_value = True
     mock_cmdver.return_value = True
     mock_cmdoptions.return_value = False
     xml_state = XMLState(
         self.description.load(), ['docker'], 'docker'
     )
     runtime_checker = RuntimeChecker(xml_state)
     runtime_checker.check_docker_tool_chain_installed()
コード例 #5
0
 def test_check_docker_tool_chain_installed_with_version(
     self, mock_command, mock_which
 ):
     tool_version_call = mock.Mock()
     tool_version_call.output = 'umoci version 2.2.3'
     mock_which.return_value = True
     mock_command.return_value = tool_version_call
     xml_state = XMLState(
         self.description.load(), ['docker'], 'docker'
     )
     runtime_checker = RuntimeChecker(xml_state)
     runtime_checker.check_docker_tool_chain_installed()