From 0e43630591af530b0f19a19950e48fca2aed2e29 Mon Sep 17 00:00:00 2001 From: Callum Gare Date: Wed, 14 Apr 2021 12:27:29 +1000 Subject: [PATCH] docs(expect-expect): change suggested rule config Change the suggested rule config for jest/expect-expect when using supertest to use "request.**.expect" in the assertFunctionNames array rather than "request.*.expect". A supertest chained assertion may have more than one function call between `request(app)` and `.expect()` (such as `.set()`). --- docs/rules/expect-expect.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/rules/expect-expect.md b/docs/rules/expect-expect.md index 3f095c0be..83d20a486 100644 --- a/docs/rules/expect-expect.md +++ b/docs/rules/expect-expect.md @@ -87,10 +87,10 @@ it('is money-like', () => { Examples of **correct** code for working with the HTTP assertions library [SuperTest](https://www.npmjs.com/package/supertest) with the -`{ "assertFunctionNames": ["expect", "request.*.expect"] }` option: +`{ "assertFunctionNames": ["expect", "request.**.expect"] }` option: ```js -/* eslint jest/expect-expect: ["error", { "assertFunctionNames": ["expect", "request.*.expect"] }] */ +/* eslint jest/expect-expect: ["error", { "assertFunctionNames": ["expect", "request.**.expect"] }] */ const request = require('supertest'); const express = require('express');