title: MSW do not intercept GraphQL requests
body: <p>I've tried every possible solution described on the internet, but nothing seems to help.</p>
  <p>I created a mock server and am trying to intercept a GraphQL call:</p>
  <p><code>./setup/setup-server.ts</code></p>
  <pre><code>const handlers = [
  graphql.query&lt;GetOperation, GetOperationVariables&gt;(
      'GetOperation'
      (req, res, ctx) =&gt; {
        // Nothing showing in console
        console.log(req.variables);
        return res(
          ctx.data({
            operation: [] // mocked operation
          })
        );
      }
    ),
  ]
  </code></pre>
  <p><code>./graphql/use-get-operation.ts</code></p>
  <pre><code>export const GET_OPERATION_BY_ID_DEFAULT = gql`
    query GetOperation($idOrContractNumber: String!) {
      operation(input: { idOrContractNumber: $idOrContractNumber }) {
        id
        modality
        totaltaxes
        exchangeRate
      }
    }
  `;
  </code></pre>
  <p>The call is not intercepted.</p>
  <p>I've already tried:</p>
  <ul>
  <li>Import jest-fetch-mock in the configuration file;</li>
  <li>Start the server in setupFiles.js (as exemplified in the documentation);</li>
  <li>Start the server in the file directly in the test;</li>
  <li>Use regex instead of string in the operation name;</li>
  </ul>
  <p>Nothing seems to work.</p>
  <p>I tried to create both queries and mutations and it didn't work.</p>
  <p>MSW version used: 0.33.0</p>