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)
示例#2
0
 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)