def test_should_manytoone_convert_connectionorlist(): field = convert_sqlalchemy_relationship(Article.reporter.property) assert isinstance(field, SQLAlchemyModelField) assert field.model == Reporter
def test_should_manytomany_convert_connectionorlist(): graphene_type = convert_sqlalchemy_relationship(Reporter.pets.property) assert isinstance(graphene_type, ConnectionOrListField) assert isinstance(graphene_type.type, SQLAlchemyModelField) assert graphene_type.type.model == Pet
def test_should_onetomany_convert_model(): graphene_type = convert_sqlalchemy_relationship(Reporter.articles.property) assert isinstance(graphene_type, ConnectionOrListField) assert isinstance(graphene_type.type, SQLAlchemyModelField) assert graphene_type.type.model == Article