From 24d6380951b3e324016ea32f7342b6fa80d195a7 Mon Sep 17 00:00:00 2001 From: Vladimir Date: Tue, 17 Jan 2023 10:19:41 +0100 Subject: [PATCH] fix: show error in the terminal, if "only" flag is used (#2696) --- packages/vitest/src/utils/collect.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/vitest/src/utils/collect.ts b/packages/vitest/src/utils/collect.ts index 169af606ccef..753797b0a0b2 100644 --- a/packages/vitest/src/utils/collect.ts +++ b/packages/vitest/src/utils/collect.ts @@ -65,9 +65,11 @@ function skipAllTasks(suite: Suite) { function checkAllowOnly(task: TaskBase, allowOnly?: boolean) { if (allowOnly) return + const error = new Error('[Vitest] Unexpected .only modifier. Remove it or pass --allowOnly argument to bypass this error') task.result = { state: 'fail', - error: new Error('[Vitest] Unexpected .only modifier. Remove it or pass --allowOnly argument to bypass this error'), + error, + errors: [error], } }