Codebase list python-graphene-sqlalchemy / 4a05294e-79d9-4aa4-bf39-d9f647cedba9/main graphene_sqlalchemy / tests / test_reflected.py
4a05294e-79d9-4aa4-bf39-d9f647cedba9/main

Tree @4a05294e-79d9-4aa4-bf39-d9f647cedba9/main (Download .tar.gz)

test_reflected.py @4a05294e-79d9-4aa4-bf39-d9f647cedba9/mainraw · history · blame

from graphene import ObjectType

from ..registry import Registry
from ..types import SQLAlchemyObjectType
from .models import ReflectedEditor

registry = Registry()


class Reflected(SQLAlchemyObjectType):
    class Meta:
        model = ReflectedEditor
        registry = registry


def test_objecttype_registered():
    assert issubclass(Reflected, ObjectType)
    assert Reflected._meta.model == ReflectedEditor
    assert list(Reflected._meta.fields.keys()) == ["editor_id", "name"]