From 0fe2fe30317467dc5bf6eaf50fceab7d6d6b5123 Mon Sep 17 00:00:00 2001 From: nickharris Date: Mon, 14 May 2018 08:47:44 -0600 Subject: [PATCH] added partial test for dynamic --- graphene/types/tests/test_dynamic.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/graphene/types/tests/test_dynamic.py b/graphene/types/tests/test_dynamic.py index 4e72395f..721aca07 100644 --- a/graphene/types/tests/test_dynamic.py +++ b/graphene/types/tests/test_dynamic.py @@ -1,3 +1,4 @@ +from functools import partial from ..dynamic import Dynamic from ..scalars import String from ..structures import List, NonNull @@ -25,3 +26,11 @@ def test_list_non_null(): dynamic = Dynamic(lambda: List(NonNull(String))) assert dynamic.get_type().of_type.of_type == String assert str(dynamic.get_type()) == '[String!]' + + +def test_partial(): + def __type(_type): + return _type + dynamic = Dynamic(partial(__type(String))) + assert dynamic.get_type() == String + assert str(dynamic.get_type()) == 'String'