code: def test_inherit_abstract_parent(db: SQLAlchemy) -> None:
      class AbstractUser(db.Model):
          __abstract__ = True
          __bind_key__ = "auth"
  
      class User(AbstractUser):
          id = sa.Column(sa.Integer, primary_key=True)
  
      assert "user" in db.metadatas["auth"].tables
      assert "metadata" not in User.__dict__
  
file_path: flask-sqlalchemy/tests/test_model_bind.py
imports: from __future__ import annotations
  import sqlalchemy
  from flask_sqlalchemy import SQLAlchemy
label_desc: Use image node_id 5 for calling a global function with example usage: test_inherit_abstract_parent(db) without return types