Merge pull request #323 from Globegitter/patch-9

Improve `is_node` error message
This commit is contained in:
Syrus Akbary 2016-10-16 12:21:42 -07:00 committed by GitHub
commit 5cce7deb34

View File

@ -13,8 +13,8 @@ def is_node(objecttype):
Check if the given objecttype has Node as an interface
'''
assert issubclass(objecttype, ObjectType), (
'Only ObjectTypes can have a Node interface.'
)
'Only ObjectTypes can have a Node interface. Received %s'
) % objecttype
for i in objecttype._meta.interfaces:
if issubclass(i, Node):
return True