def test_valid_uri(self): valid_uris = ['example.com', 'example.com:5000', 'example.US.com', 'example.com/image/name:version1', 'example.com:5000/foo/bar/image:tag', 'example_inc.com'] invalid_uris = ['example.com/Image/name', 'example.com/image(name):latest', 'example.com/foo_bar', 'example.com:5000:8888', 'example.com:foo', 'example[us].com', 'example.com#foo/bar'] for uri in valid_uris: self.assertTrue(util.is_valid_image_uri(uri)) for uri in invalid_uris: exception_raised = False try: util.is_valid_image_uri(uri) except ValueError: exception_raised = True self.assertTrue(exception_raised)
def test_valid_uri(self): valid_uris = ['example.com', 'example.com:5000', 'example.US.com', 'example.com/image/name:version1', 'example.com:5000/foo/bar/image:tag', 'example_inc.com'] invalid_uris = ['example.com/Image/name', 'example.com/image(name):latest', 'example.com/foo_bar', 'example[us].com', 'example.com#foo/bar'] for uri in valid_uris: self.assertTrue(util.is_valid_image_uri(uri)) for uri in invalid_uris: exception_raised = False try: util.is_valid_image_uri(uri) except ValueError: exception_raised = True self.assertTrue(exception_raised)