Skip to content

Commit 8665d61

Browse files
committed
test: Add corresponding query test cases.
1 parent 5c55dd9 commit 8665d61

File tree

3 files changed

+33
-0
lines changed

3 files changed

+33
-0
lines changed

graphene_mongo/tests/fixtures.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ def setup_fixtures():
2929
editor=editor2
3030
)
3131
reporter.embedded_articles = [embedded_article1, embedded_article2]
32+
reporter.embedded_list_articles = [embedded_article2, embedded_article1]
3233
reporter.save()
3334

3435
Player.drop_collection()

graphene_mongo/tests/test_query.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,9 @@ def resolve_reporter(self, *args, **kwargs):
7979
embeddedArticles {
8080
headline
8181
},
82+
embeddedListArticles {
83+
headline
84+
},
8285
awards
8386
}
8487
}
@@ -100,6 +103,14 @@ def resolve_reporter(self, *args, **kwargs):
100103
'headline': 'World'
101104
}
102105
],
106+
'embeddedListArticles': [
107+
{
108+
'headline': 'World'
109+
},
110+
{
111+
'headline': 'Real'
112+
}
113+
],
103114
'awards': ['2010-mvp']
104115
}
105116
}

graphene_mongo/tests/test_relay_query.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,13 @@ def resolve_reporter(self, *args, **kwargs):
4747
headline
4848
}
4949
}
50+
},
51+
embeddedListArticles {
52+
edges {
53+
node {
54+
headline
55+
}
56+
}
5057
}
5158
}
5259
}
@@ -84,6 +91,20 @@ def resolve_reporter(self, *args, **kwargs):
8491
}
8592
],
8693
},
94+
'embeddedListArticles': {
95+
'edges': [
96+
{
97+
'node': {
98+
'headline': 'World'
99+
}
100+
},
101+
{
102+
'node': {
103+
'headline': 'Real'
104+
}
105+
}
106+
],
107+
}
87108
}
88109
}
89110

0 commit comments

Comments
 (0)