def test_get_repositories(self, mock_get_data):
     repo = V1Repo(url="",
                   images_json="[{\"id\": \"test-image1\"}, {\"id\": \"test-image2\"}]",
                   tags_json="{\"tag1\": \"test-image1\"}",
                   url_path="",
                   protected=False)
     mock_get_data.return_value = {'repos': {"test-repo": repo}}
     ret = app_util.get_repositories()
     self.assertEqual(ret['test-repo']['image_ids'], ['test-image1', 'test-image2'])
     self.assertEqual(ret['test-repo']['tags'], {'tag1': 'test-image1'})
     self.assertEqual(ret['test-repo']['protected'], False)
Beispiel #2
0
 def test_get_repositories(self, mock_get_data):
     repo = Repo(url="",
                 images_json="[{\"id\": \"test-image1\"}, {\"id\": \"test-image2\"}]",
                 tags_json="{\"tag1\": \"test-image1\"}",
                 url_path="",
                 protected=False)
     mock_get_data.return_value = {'repos': {"test-repo": repo}}
     ret = app_util.get_repositories()
     self.assertEqual(ret['test-repo']['image_ids'], ['test-image1', 'test-image2'])
     self.assertEqual(ret['test-repo']['tags'], {'tag1': 'test-image1'})
     self.assertEqual(ret['test-repo']['protected'], False)
Beispiel #3
0
 def test_get_repositories_empty(self, mock_get_data):
     mock_get_data.return_value = {'repos': {}}
     ret = app_util.get_repositories()
     self.assertEqual(ret, {})
Beispiel #4
0
 def test_get_repositories_empty(self, mock_get_data):
     mock_get_data.return_value = {'repos': {}}
     ret = app_util.get_repositories()
     self.assertEqual(ret, {})