File tree Expand file tree Collapse file tree 2 files changed +21
-21
lines changed Expand file tree Collapse file tree 2 files changed +21
-21
lines changed Original file line number Diff line number Diff line change 1
- humanData = {}
2
- droidData = {}
1
+ human_data = {}
2
+ droid_data = {}
3
3
4
4
5
5
def setup ():
6
6
from .schema import Human , Droid
7
- global humanData , droidData
7
+ global human_data , droid_data
8
8
luke = Human (
9
9
id = '1000' ,
10
10
name = 'Luke Skywalker' ,
@@ -45,7 +45,7 @@ def setup():
45
45
home_planet = None ,
46
46
)
47
47
48
- humanData = {
48
+ human_data = {
49
49
'1000' : luke ,
50
50
'1001' : vader ,
51
51
'1002' : han ,
@@ -69,29 +69,29 @@ def setup():
69
69
primary_function = 'Astromech' ,
70
70
)
71
71
72
- droidData = {
72
+ droid_data = {
73
73
'2000' : threepio ,
74
74
'2001' : artoo ,
75
75
}
76
76
77
77
78
- def getCharacter (id ):
79
- return humanData .get (id ) or droidData .get (id )
78
+ def get_character (id ):
79
+ return human_data .get (id ) or droid_data .get (id )
80
80
81
81
82
- def getFriends (character ):
83
- return map (getCharacter , character .friends )
82
+ def get_friends (character ):
83
+ return map (get_character , character .friends )
84
84
85
85
86
- def getHero (episode ):
86
+ def get_hero (episode ):
87
87
if episode == 5 :
88
- return humanData ['1000' ]
89
- return droidData ['2001' ]
88
+ return human_data ['1000' ]
89
+ return droid_data ['2001' ]
90
90
91
91
92
- def getHuman (id ):
93
- return humanData .get (id )
92
+ def get_human (id ):
93
+ return human_data .get (id )
94
94
95
95
96
- def getDroid (id ):
97
- return droidData .get (id )
96
+ def get_droid (id ):
97
+ return droid_data .get (id )
Original file line number Diff line number Diff line change 2
2
from graphene import resolve_only_args
3
3
from graphql .core .type import GraphQLEnumValue
4
4
5
- from .data import getCharacter , getDroid , getHero , getHuman
5
+ from .data import get_character , get_droid , get_hero , get_human
6
6
7
7
Episode = graphene .Enum ('Episode' , dict (
8
8
NEWHOPE = GraphQLEnumValue (4 ),
@@ -19,7 +19,7 @@ class Character(graphene.Interface):
19
19
20
20
def resolve_friends (self , args , * _ ):
21
21
# The character friends is a list of strings
22
- return [getCharacter (f ) for f in self .friends ]
22
+ return [get_character (f ) for f in self .friends ]
23
23
24
24
25
25
class Human (Character ):
@@ -43,15 +43,15 @@ class Query(graphene.ObjectType):
43
43
44
44
@resolve_only_args
45
45
def resolve_hero (self , episode = None ):
46
- return getHero (episode )
46
+ return get_hero (episode )
47
47
48
48
@resolve_only_args
49
49
def resolve_human (self , id ):
50
- return getHuman (id )
50
+ return get_human (id )
51
51
52
52
@resolve_only_args
53
53
def resolve_droid (self , id ):
54
- return getDroid (id )
54
+ return get_droid (id )
55
55
56
56
57
57
Schema = graphene .Schema (query = Query )
You can’t perform that action at this time.
0 commit comments