def test_tag_n_embed_from_localfs(self): image_dir = 'tests/data' image_files = [ 'metro-north.jpg', 'octopus.jpg', 'tahoe.jpg', 'thai-market.jpg' ] api = ClarifaiApi() if os.path.exists(image_dir): image_files = [ open(os.path.join(image_dir, one_file), 'rb') for one_file in image_files ] response = api.tag_and_embed_images(image_files) self.assertTrue(response) for fd in image_files: fd.close()
def test_tag_n_embed_from_localfs(self): image_dir = 'tests/data' image_files = ['metro-north.jpg', 'tahoe.jpg', 'thai-market.jpg'] api = ClarifaiApi() if os.path.exists(image_dir): image_files = [ open(os.path.join(image_dir, one_file), 'rb') for one_file in image_files ] try: response = api.tag_and_embed_images(image_files) self.assertTrue(response) except ApiError as e: self.check_unauth(e) finally: for fd in image_files: fd.close()