mirror of
https://github.com/graphql-python/graphene.git
synced 2025-02-08 23:50:38 +03:00
Moved django and sqlalchemy to own projects
This commit is contained in:
parent
888d5037da
commit
397df4ea1a
10
examples/starwars/tests/test_schema.py
Normal file
10
examples/starwars/tests/test_schema.py
Normal file
|
@ -0,0 +1,10 @@
|
|||
|
||||
from ..data import setup
|
||||
from ..schema import schema, Droid
|
||||
|
||||
|
||||
def test_query_types():
|
||||
graphql_type = Droid._meta.graphql_type
|
||||
fields = graphql_type.get_fields()
|
||||
assert fields['friends'].parent == Droid
|
||||
assert fields
|
|
@ -1,38 +1,38 @@
|
|||
from ..data import setup
|
||||
from ..schema import schema
|
||||
# from ..data import setup
|
||||
# from ..schema import schema
|
||||
|
||||
setup()
|
||||
# setup()
|
||||
|
||||
|
||||
def test_correct_fetch_first_ship_rebels():
|
||||
query = '''
|
||||
query RebelsShipsQuery {
|
||||
rebels {
|
||||
name,
|
||||
ships(first: 1) {
|
||||
edges {
|
||||
node {
|
||||
name
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
'''
|
||||
expected = {
|
||||
'rebels': {
|
||||
'name': 'Alliance to Restore the Republic',
|
||||
'ships': {
|
||||
'edges': [
|
||||
{
|
||||
'node': {
|
||||
'name': 'X-Wing'
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
result = schema.execute(query)
|
||||
assert not result.errors
|
||||
assert result.data == expected
|
||||
# def test_correct_fetch_first_ship_rebels():
|
||||
# query = '''
|
||||
# query RebelsShipsQuery {
|
||||
# rebels {
|
||||
# name,
|
||||
# ships(first: 1) {
|
||||
# edges {
|
||||
# node {
|
||||
# name
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# '''
|
||||
# expected = {
|
||||
# 'rebels': {
|
||||
# 'name': 'Alliance to Restore the Republic',
|
||||
# 'ships': {
|
||||
# 'edges': [
|
||||
# {
|
||||
# 'node': {
|
||||
# 'name': 'X-Wing'
|
||||
# }
|
||||
# }
|
||||
# ]
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# result = schema.execute(query)
|
||||
# assert not result.errors
|
||||
# assert result.data == expected
|
||||
|
|
Loading…
Reference in New Issue
Block a user