from graphene.test import Client from ..data import setup from ..schema import schema setup() client = Client(schema) def test_correct_fetch_first_ship_rebels(snapshot): query = ''' query RebelsShipsQuery { rebels { name, ships(first: 1) { pageInfo { startCursor endCursor hasNextPage hasPreviousPage } edges { cursor node { name } } } } } ''' snapshot.assert_match(client.execute(query))