{"library":"apollo-server-testing","type":"library","category":null,"description":"This `apollo-server-testing` package provides utilities specifically designed for testing applications built with older versions of Apollo Server (v2 and v3). Its primary export, `createTestClient`, wraps the `ApolloServer.executeOperation` method to allow direct GraphQL operation execution against an `ApolloServer` instance without spinning up a full HTTP server. The package `apollo-server-testing` is currently at version `2.25.3` and was last published over four years ago. It is considered abandoned for new development, as the current major versions of Apollo Server (v4 and v5, under the `@apollo/server` package) integrate testing utilities directly via `server.executeOperation` or provide `@apollo/server/testing` where applicable. This package is solely relevant for maintaining legacy projects still on `apollo-server` v2 or v3, which are both officially end-of-life.","language":"javascript","status":"abandoned","version":"2.25.3","tags":["javascript","GraphQL","Apollo","Server","Javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install apollo-server-testing","imports":["import { createTestClient } from 'apollo-server-testing';","import { ApolloServer, gql } from 'apollo-server';"]},{"cmd":"yarn add apollo-server-testing","imports":[]},{"cmd":"pnpm add apollo-server-testing","imports":[]}],"homepage":"https://apollographql.com/docs/apollo-server/","github":"https://github.com/apollographql/apollo-server","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/apollo-server-testing","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/apollo-server-testing/compatibility"}}