MCPcopy Index your code
hub / github.com/PyGithub/PyGithub / testQueryRestClass

Method testQueryRestClass

tests/GraphQl.py:168–177  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

166 self.assertEqual(data, {"data": {"repository": {"url": "https://github.com/PyGithub/PyGithub"}}})
167
168 def testQueryRestClass(self):
169 requester = self.g._Github__requester
170 query = """
171 query Q($owner: String!, $name: String!) {
172 repository(owner: $owner, name: $name) { url }
173 }"""
174 variables = {"owner": "PyGithub", "name": "PyGithub"}
175 repo = requester.graphql_query_class(query, variables, ["repository"], github.Repository.Repository)
176 self.assertIsInstance(repo, github.Repository.Repository)
177 self.assertEqual(repo.html_url, "https://github.com/PyGithub/PyGithub")
178
179 def testQueryGraphQlClass(self):
180 requester = self.g._Github__requester

Callers

nothing calls this directly

Calls 1

graphql_query_classMethod · 0.80

Tested by

no test coverage detected