code: def parent_fixture(self, connection):
      Parent, Child = self.classes("Parent", "Child")
  
      sess = fixture_session(bind=connection)
      p1 = Parent()
      p2 = Parent()
      c1, c2 = Child(), Child()
      c1.parent = p1
      sess.add_all([p1, p2])
      assert c1 in sess
  
      sess.flush()
  
      Child.parent.property.load_on_pending = False
  
      sess.expire_all()
  
      yield sess, p1, p2, c1, c2
  
      sess.close()
  
imports: from sqlalchemy import ForeignKey
  from sqlalchemy import Integer
  from sqlalchemy import String
  from sqlalchemy import testing
  from sqlalchemy.orm import backref
  from sqlalchemy.orm import declarative_base
  from sqlalchemy.orm import relationship
  from sqlalchemy.orm.attributes import instance_state
  from sqlalchemy.testing import AssertsExecutionResults
  from sqlalchemy.testing import expect_warnings
  from sqlalchemy.testing import fixtures
  from sqlalchemy.testing.fixtures import fixture_session
  from sqlalchemy.testing.schema import Column
label_desc: Use image node_id 2 for calling the LoadOnFKsTest obj's underlying member method code with example usage: obj.parent_fixture(connection) without return types