hunk.code_window:     def test_gzip_compression_v1_query(self, hge_ctx):
           url, q, exp_resp = self._get_config(self.dir() + '/v1_query.yaml')
           resp = self._make_post(hge_ctx, url, q, self.gzip_header)
           self._assert_gzip(resp, exp_resp)
       def test_brotli_compression_graphql(self, hge_ctx):
           url, q, exp_resp = self._get_config(self.dir() + '/graphql_query.yaml')
           resp = self._make_post(hge_ctx, url, q, self.brotli_header)
           self._assert_brotli(resp, exp_resp)
       def test_brotli_compression_v1_query(self, hge_ctx):
           url, q, exp_resp = self._get_config(self.dir() + '/v1_query.yaml')
           resp = self._make_post(hge_ctx, url, q, self.brotli_header)
           self._assert_brotli(resp, exp_resp)
  
hunk.labels: keep keep keep keep keep replace replace replace replace replace replace replace replace replace keep
hunk.file_path: server/tests-py/test_compression.py
hunk.type: replace
file: # MIDDLEWARE
  
  **This directory is not required, you can delete it if you don't want to use it.**
  
  This directory contains your application middleware.
  Middleware let you define custom functions that can be run before rendering either a page or a group of pages.
  
  More information about the usage of this directory in [the documentation](https://nuxtjs.org/guide/routing#middleware).
  