From db7e33fb9e93546885d98b98272a56c69c57179f Mon Sep 17 00:00:00 2001 From: Aymen Hmaidi Date: Fri, 10 Apr 2026 00:59:37 +0100 Subject: [PATCH] docs(@effect/vitest): fix return type in fails example The divide function in the 'Expecting Tests to Fail' example was annotated as returning 'number' but actually returns Effect.Effect. Ref #5934 --- packages/vitest/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vitest/README.md b/packages/vitest/README.md index 9e7f06b38fc..e02212de37b 100644 --- a/packages/vitest/README.md +++ b/packages/vitest/README.md @@ -220,7 +220,7 @@ When adding new failing tests, you might not be able to fix them right away. Ins import { it } from "@effect/vitest" import { Effect, Exit } from "effect" -function divide(a: number, b: number): number { +function divide(a: number, b: number): Effect.Effect { if (b === 0) return Effect.fail("Cannot divide by zero") return Effect.succeed(a / b) }