From d096af75230eb3d8cc27951e862466d77f700570 Mon Sep 17 00:00:00 2001 From: Macklin Underdown Date: Fri, 9 Mar 2018 14:46:05 -0500 Subject: [PATCH] test: add failing tests from PR comment --- rules/__tests__/valid-expect.test.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/rules/__tests__/valid-expect.test.js b/rules/__tests__/valid-expect.test.js index 95949aa47..e620e6c8c 100644 --- a/rules/__tests__/valid-expect.test.js +++ b/rules/__tests__/valid-expect.test.js @@ -173,5 +173,19 @@ ruleTester.run('valid-expect', rule, { { message: "Cannot use 'rejects' with an awaited expect expression" }, ], }, + { + code: + 'test("foo", async () => { expect(await Promise.resolve(undefined)).resolves.not.toBeDefined(); });', + errors: [ + { message: "Cannot use 'resolves' with an awaited expect expression" }, + ], + }, + { + code: + 'test("foo", async () => { expect(await Promise.reject(undefined)).rejects.not.toBeDefined(); });', + errors: [ + { message: "Cannot use 'rejects' with an awaited expect expression" }, + ], + }, ], });