             if req.method == 'OPTIONS'
               return [
                 'Allow',
-                'Cache-Control'
+                'Cache-Control',
+                'Expires',
+                'Pragma'
               ]
             else
               return [

      it 'OPTIONS response should disable caching of it', () ->
        cacheControl = optionsResponse.headers['Cache-Control']
        expect(cacheControl).to.equal('no-cache,no-store,must-revalidate')

      it 'OPTIONS and HEAD responses should not have bodies', () ->
        expect(optionsResponse.body).to.be.empty

          res.setHeader 'Allow', allow.join ','
          disableCache = ['no-cache', 'no-store', 'must-revalidate']
          res.setHeader 'Cache-Control', disableCache.join ','
          res.setHeader 'Pragma', disableCache[0]
          res.setHeader 'Expires', '0'
          res.status(204).end()
          next()

