code: def _assert_fully_loaded(self, users):
      # verify everything loaded, with no additional sql needed
      def go():
          # comparison with no additional sql
          eq_(users, self.static.user_all_result)
          # keywords are not part of self.static.user_all_result, so
          # verify all the item keywords were loaded, with no more sql.
          # 'any' verifies at least some items have keywords; we build
          # a list for any([...]) instead of any(...) to prove we've
          # iterated all the items with no sql.
          f = util.flatten_iterator
          assert any(
              [
                  i.keywords
                  for i in f(
                      [o.items for o in f([u.orders for u in users])]
                  )
              ]
          )
  
      self.assert_sql_count(testing.db, go, 0)
  
imports: import sqlalchemy
  from sqlalchemy import testing
  from sqlalchemy import util
  from sqlalchemy.orm import defaultload
  from sqlalchemy.orm import joinedload
  from sqlalchemy.orm import relationship
  from sqlalchemy.orm import subqueryload
  from sqlalchemy.testing import eq_
  from sqlalchemy.testing.assertions import expect_raises_message
  from sqlalchemy.testing.fixtures import fixture_session
  from test.orm import _fixtures
label_desc: Use image node_id 1 for calling the DefaultStrategyOptionsTest obj's underlying member method code with example usage: obj._assert_fully_loaded(users) without return types