def test_find_by_name(self, mock_image_inspect, mock_docker_image_images):
     mock_docker_image_images.return_value = [{
         'VirtualSize': 817117650,
         'RepoTags': ['foo'],
         'Labels': {},
         'Size': 0,
         'Created': 1453314552,
         'Id': '123',
         'ParentId': '456',
         'RepoDigests': []
     }]
     image = Image.find_by_name(client=self.docker_client, name='foo')
     self.assertIsInstance(image, Image)
     self.assertEqual(image.identifier, 'foo')
 def test_find_by_name(self, mock_image_inspect, mock_docker_image_images):
     mock_docker_image_images.return_value = [{
         'VirtualSize': 817117650,
         'RepoTags': ['foo'],
         'Labels': {},
         'Size': 0,
         'Created': 1453314552,
         'Id': '123',
         'ParentId': '456',
         'RepoDigests': []
     }]
     image = Image.find_by_name(client=self.docker_client, name='foo')
     self.assertIsInstance(image, Image)
     self.assertEqual(image.identifier, 'foo')
 def test_find_by_name_failure(self):
     with self.assertRaises(TypeError):
         Image.find_by_name(client=False, name='foo')
 def test_find_by_name_failure(self):
     with self.assertRaises(TypeError):
         Image.find_by_name(client=False, name='foo')