def test_valid_images_do_not_raises_exception(self) -> None: files = {'img.png': None, 'test2_svg.svg': None} for filename in files: with utils.open_file(os.path.join(feconf.TESTS_DATA_DIR, filename), 'rb', encoding=None) as f: files[filename] = f.read() domain_objects_validator.validate_suggestion_images(files)
def test_invalid_images_raises_exception(self) -> None: files = {'file.svg': None} with self.assertRaisesRegex( # type: ignore[no-untyped-call] Exception, 'No image supplied'): domain_objects_validator.validate_suggestion_images(files)