integrationTests/README.md
This directory contains integration tests for GraphQL.js across different environments and bundlers, testing basic GraphQL.JS functionality, as well as development mode and production mode behavior.
Tests are run via the main integration test suite in resources/integration-test.ts.
Each subdirectory represents a different environment/bundler:
node - tests for supported Node.js versionsts - tests for supported Typescript versionswebpack - tests for WebpackThe conditions subdirectory contains tests that verify the conditional exports of GraphQL.js. These tests ensure that the correct files are imported based on the environment being used.
Each subdirectory represents a different platform/bundler demonstrating enabling development mode by enabling the development condition or by calling enableDevMode().
Each subdirectory represents a different environment/bundler demonstrating production mode when development mode is not enabled.