@@ -52,7 +52,7 @@ def test_render_styled_Image():
5252
5353def test_render_styled_with_embeded_image ():
5454 embeded_img = Image .new ("RGB" , (10 , 10 ), color = "red" )
55- qr = qrcode .QRCode (error_correction = qrcode .ERROR_CORRECT_L )
55+ qr = qrcode .QRCode (error_correction = qrcode .ERROR_CORRECT_H )
5656 qr .add_data (UNICODE_TEXT )
5757 img = qr .make_image (image_factory = StyledPilImage , embeded_image = embeded_img )
5858 img .save (io .BytesIO ())
@@ -129,21 +129,28 @@ def test_embedded_image_and_error_correction(tmp_path):
129129 qr .add_data (UNICODE_TEXT )
130130 with pytest .raises (ValueError ):
131131 qr .make_image (embeded_image_path = tmpfile )
132+ with pytest .raises (ValueError ):
133+ qr .make_image (embeded_image = embedded_img )
132134
133135 qr = qrcode .QRCode (error_correction = qrcode .ERROR_CORRECT_M )
134136 qr .add_data (UNICODE_TEXT )
135137 with pytest .raises (ValueError ):
136138 qr .make_image (embeded_image_path = tmpfile )
139+ with pytest .raises (ValueError ):
140+ qr .make_image (embeded_image = embedded_img )
137141
138142 qr = qrcode .QRCode (error_correction = qrcode .ERROR_CORRECT_Q )
139143 qr .add_data (UNICODE_TEXT )
140144 with pytest .raises (ValueError ):
141145 qr .make_image (embeded_image_path = tmpfile )
146+ with pytest .raises (ValueError ):
147+ qr .make_image (embeded_image = embedded_img )
142148
143149 # The only accepted correction level when an embedded image is provided
144150 qr = qrcode .QRCode (error_correction = qrcode .ERROR_CORRECT_H )
145151 qr .add_data (UNICODE_TEXT )
146152 qr .make_image (embeded_image_path = tmpfile )
153+ qr .make_image (embeded_image = embedded_img )
147154
148155
149156def test_shortcut ():
0 commit comments