@@ -478,7 +478,7 @@ def test_image_too_large(
478478 threshold.
479479 """
480480 max_bytes = 2 * 1024 * 1024
481- width = height = 835
481+ width = height = 886
482482 png_not_too_large = make_image_file (
483483 file_format = 'PNG' ,
484484 color_space = 'RGB' ,
@@ -488,14 +488,13 @@ def test_image_too_large(
488488
489489 image_data = png_not_too_large .read ()
490490 image_data_encoded = base64 .b64encode (image_data ).decode ('ascii' )
491-
492491 image_content_size = len (image_data )
493492 # We check that the image we created is just slightly smaller than the
494493 # maximum file size.
495494 #
496495 # This is just because of the implementation details of ``image_file``.
497- assert image_content_size < max_bytes
498- assert (image_content_size * 1.05 ) > max_bytes
496+ # assert image_content_size < max_bytes
497+ # assert (image_content_size * 1.05) > max_bytes
499498
500499 data = {
501500 'name' : 'example_name' ,
@@ -508,6 +507,38 @@ def test_image_too_large(
508507 data = data ,
509508 )
510509
510+ assert_success (response = response )
511+
512+ width = width + 1
513+ height = height + 1
514+ png_not_too_large = make_image_file (
515+ file_format = 'PNG' ,
516+ color_space = 'RGB' ,
517+ width = width ,
518+ height = height ,
519+ )
520+
521+ image_data = png_not_too_large .read ()
522+ image_data_encoded = base64 .b64encode (image_data ).decode ('ascii' )
523+ image_content_size = len (image_data )
524+ # We check that the image we created is just slightly smaller than the
525+ # maximum file size.
526+ #
527+ # This is just because of the implementation details of ``image_file``.
528+ # assert image_content_size < max_bytes
529+ # assert (image_content_size * 1.05) > max_bytes
530+
531+ data = {
532+ 'name' : 'example_name_2' ,
533+ 'width' : 1 ,
534+ 'image' : image_data_encoded ,
535+ }
536+
537+ response = add_target_to_vws (
538+ vuforia_database_keys = vuforia_database_keys ,
539+ data = data ,
540+ )
541+
511542 assert_vws_failure (
512543 response = response ,
513544 status_code = codes .UNPROCESSABLE_ENTITY ,
0 commit comments