From 1e1dc4c83a1b457974962f3298a8f89c510a7f31 Mon Sep 17 00:00:00 2001 From: Markus Padourek Date: Mon, 22 Aug 2016 07:35:40 +0100 Subject: [PATCH] Added python to test setup. --- graphene/relay/tests/test_query.py | 6 ++++-- setup.py | 1 + tox.ini | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/graphene/relay/tests/test_query.py b/graphene/relay/tests/test_query.py index c598ab9e..af6e188a 100644 --- a/graphene/relay/tests/test_query.py +++ b/graphene/relay/tests/test_query.py @@ -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)]) diff --git a/setup.py b/setup.py index 27246df5..8f1016a4 100644 --- a/setup.py +++ b/setup.py @@ -66,6 +66,7 @@ setup( 'sqlalchemy', 'sqlalchemy_utils', 'mock', + 'promse', # Required for Django postgres fields testing 'psycopg2', ], diff --git a/tox.ini b/tox.ini index 05b37dfd..255e3959 100644 --- a/tox.ini +++ b/tox.ini @@ -14,6 +14,7 @@ deps= blinker singledispatch mock + promise setenv = PYTHONPATH = .:{envdir} commands=