code: def test_interlace(self):
      test_file = "Tests/images/pil123p.png"
      with Image.open(test_file) as im:
          assert_image(im, "P", (162, 150))
          assert im.info.get("interlace")
  
          im.load()
  
      test_file = "Tests/images/pil123rgba.png"
      with Image.open(test_file) as im:
          assert_image(im, "RGBA", (162, 150))
          assert im.info.get("interlace")
  
          im.load()
  
imports: import re
  import sys
  import zlib
  from io import BytesIO
  import pytest
  from PIL import Image, ImageFile, PngImagePlugin, features
  from .helper import PillowLeakTestCase, assert_image, assert_image_equal, assert_image_equal_tofile, hopper, is_win32, mark_if_feature_version, skip_unless_feature
label_desc: Use image node_id 8 for calling the TestFilePng obj's underlying member method code with example usage: obj.test_interlace() without return types