Added python to test setup.

This commit is contained in:
Markus Padourek 2016-08-22 07:35:40 +01:00
parent 9d5e428cd2
commit 1e1dc4c83a
3 changed files with 6 additions and 2 deletions

View File

@ -4,6 +4,8 @@ from graphql.type import GraphQLID, GraphQLNonNull
import graphene
from graphene import relay, with_context
from promise import Promise
schema = graphene.Schema()
@ -51,7 +53,7 @@ class Query(graphene.ObjectType):
connection_type_nodes = relay.ConnectionField(
MyNode, connection_type=MyConnection)
promise_connection_type = relay.ConnectionField(
MyNode, connection_type=MyConnection)
@ -78,7 +80,7 @@ class Query(graphene.ObjectType):
def resolve_all_my_objects(self, args, info):
return [MyObject(name='my_object')]
def resolve_promise_connection_type(self, args, info):
return Promise.resolve('async name').then(lambda name: [MyNode(id='1', name=name)])

View File

@ -66,6 +66,7 @@ setup(
'sqlalchemy',
'sqlalchemy_utils',
'mock',
'promse',
# Required for Django postgres fields testing
'psycopg2',
],

View File

@ -14,6 +14,7 @@ deps=
blinker
singledispatch
mock
promise
setenv =
PYTHONPATH = .:{envdir}
commands=