Moved django and sqlalchemy to own projects

This commit is contained in:
Syrus Akbary 2016-06-10 10:18:22 -07:00
parent 888d5037da
commit 397df4ea1a
43 changed files with 45 additions and 35 deletions

View 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

View File

@ -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