Esempio n. 1
0
 def test_pull_image_no_tag(self):
     service = Service('foo', client=self.mock_client, image='ababab')
     service.pull()
     self.mock_client.pull.assert_called_once_with('ababab',
                                                   tag='latest',
                                                   insecure_registry=False,
                                                   stream=True)
Esempio n. 2
0
 def test_pull_image_no_tag(self):
     service = Service('foo', client=self.mock_client, image='ababab')
     service.pull()
     self.mock_client.pull.assert_called_once_with(
         'ababab',
         tag='latest',
         insecure_registry=False,
         stream=True)
Esempio n. 3
0
 def test_pull_image(self, mock_log):
     service = Service('foo', client=self.mock_client, image='someimage:sometag')
     service.pull(insecure_registry=True)
     self.mock_client.pull.assert_called_once_with(
         'someimage',
         tag='sometag',
         insecure_registry=True,
         stream=True)
     mock_log.info.assert_called_once_with('Pulling foo (someimage:sometag)...')